НГ
Наталия Гончарова

В чём ошибка в SQL?

При выполнении данного запроса:
select a.PERSONS, a.crange, a.cvalue,a.fsum,a.asum,a.isum, IIF(a.crange=2017.09 and inlist(b.town,332,346,356)
group by a.PERSONS
Возникает ошибка:
FUNCTION p41data.IIF does not exist
В чём может быть проблема?

Тимон
Тимон

В каждой СУБД свой диалект SQL. Различий между СУБД очень много. Функция IIF не является стандартной. Стандартный аналог - оператор case:
case when a.crange

"пиратка" Тихонова

Может расширение файла dll ?

Похожие вопросы
Где ошибка? SQL Нужна помощь
SQL. В чем ошибка?
SQL удаление строк
Помогите с sql командой
Ошибка подключения SQL Error 5
Написать запрос sql
Вопрос по запросам SQL
Проверьте запросы SQL.
Непонятная ошибка в запросе SQL
Помогите разобраться с ошибкой в SQL запросе