![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос rFunc для Ib6, немогу с функцией IIF разобраться [D6, IB6.x]
mic_2000 © (2003-01-20 12:40:00)Делаю примерно такой запрос
SELECT IIF(cotdel="03",0,1) AS col1
from table
cotdel описана как CHAR(2)
и запрос ругается на равно, в хелпе написано такое:
IIf(i1, i2, i3) Если i1=0, то i3, в остальных случаях - i2
а как сделать чтобы была проверка если i1=1 допустим?
ufff (2003-01-20 15:23:00) [1]..в конце концов iif"ом пользуйся при крайней необходимости - так как функция вызывается для каждой записи в выборке....
ufff (2003-01-20 15:17:00) [2]iif(i1 - 1, i2, i3)
причем всё должно быть типа integer
условия пихать нельзя...
в крайнем случае строки можно привести к integer
ex: cast("10" as integer)
mic_2000 (2003-01-20 14:55:00) [3]Что никто с этой библиотекой неработал???
Помогите плиз....