powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / iif
4 сообщений из 4, страница 1 из 1
iif
    #34298183
МашкоБ.В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть значение x ,находится оно просто через поиск по таблице, тип данных Numeric.
Использую его в запросе в такой строчке
Код: plaintext
 Max(iif((r.month =  1 ), x, ' ')) AS m1,;
Но програма ругается что
Код: plaintext
 Data type mismath
/ Пробывал через VAL(x) но тоже ругань программы.
...
Рейтинг: 0 / 0
iif
    #34298207
shanton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо так:
Max(iif((r.month = 1), x, 0)) AS m1
у тебя получается, если условие сработало, то х (тип значения нумерик), в противном случае " " (тип значения текст). А должно быть или нумерик или текст в любом варианте.
...
Рейтинг: 0 / 0
iif
    #34298229
МашкоБ.В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я заменил на такой текст
Код: plaintext
Max(iif((r.month =  1 ), x,  0 )) AS m1,;
Но теперь вместо значения x в selecte отображается какие-то звездочки
...
Рейтинг: 0 / 0
iif
    #34298442
Maltsev Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
Max(iif((r.month =  1 ), x,  00000 )) AS m1,;

Будет работать если МАХ значение Х<100 000
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / iif
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]