Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.22;
Скачать: CL | DM;

Вниз

Не работает простой запрос   Найти похожие ветки 

 
Кирей   (2008-05-28 11:56) [0]

есть простенький запрос
select d.ls, d1.npok, d3.lastppok
from ((("abon.dbf" d left join "lich.dbf" d1 on d.ukod=d1.ukod) left join "\05_2008\nach.dbf" d2 on d.ls=d2.ls) left join "chlich.dbf" d3 on d.ls=d3.ls) left join "\06_2008\obhod" d4 on d.ls=d4.ls
where (d3.datech is not null) and (d3.datech BETWEEN iif(d2.dateout is not null, d2.dateout, d.lastfee) and d4.data)


если вместо iif(d2.dateout is not null, d2.dateout, d.lastfee) поставить  d2.dateout, все работает,
если вместо d3.datech BETWEEN iif(d2.dateout is not null, d2.dateout, d.lastfee поставить iif(d2.dateout is not null, 1, 2)=1, тоесть по отдельности BETWEEN и iif работает, а вместе нет, говорит ошибка Missing coma (,).
Где я не прав? Использую ADO


 
Правильный_Вася   (2008-05-28 12:01) [1]


> Использую ADO

субд?


 
Кирей   (2008-05-28 12:05) [2]

FOX


 
Правильный_Вася   (2008-05-28 12:07) [3]

какая версия?


 
Кирей   (2008-05-28 12:11) [4]

ODBC Provider=VFPOLEDB.1


 
Правильный_Вася   (2008-05-28 12:14) [5]

версия фокса
и раз уж о провайдере речь пошла, то это не версия, это название


 
Кирей   (2008-05-28 12:20) [6]

таблицы VFP3, прога писалась наверно на фоксе 6, типы данных совпадают, все Date


 
DiamondShark ©   (2008-05-28 12:38) [7]

скорее всего, глюк парсера, который путает ключевое слово BETWEEN со встроенной функцией BETWEEN()

воспользуйся парой <= и >= вместо BETWEEN.


 
Кирей   (2008-05-28 12:47) [8]


> воспользуйся парой <= и >= вместо BETWEEN.

Блин, так работает, а я полдня ковырялся, думал что это моя ошибка


 
Кирей   (2008-05-28 12:47) [9]


> DiamondShark ©

Пасиба



Страницы: 1 вся ветка

Текущий архив: 2008.06.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
15-1210139418
Jeer
2008-05-07 09:50
2008.06.22
С Днем Радио !


15-1210561061
Slider007
2008-05-12 06:57
2008.06.22
С днем рождения ! 12 мая 2008 понедельник


15-1210753383
Vlad Oshin
2008-05-14 12:23
2008.06.22
настроить редактор для заготовок кода


11-1190199994
Magic07
2007-09-19 15:06
2008.06.22
Есть ли Controls, ControlCount в КОL ??


2-1211854505
AlekseyB
2008-05-27 06:15
2008.06.22
DBGRID