Вниз
Скачать: CL | DM;

SQL cинтаксис FB.   Найти похожие ветки 

← →
axx   (2005-12-10 11:22) [0]

Подскажите плиз
Select ......
from Tab
.....
.....
Where Tab.DateTime>(Select MAX(Tab2.DateTime) from TAB2 WHERE .....)
Если запрос из ТАБ2 возвращает NULL тогда сравнение  Tab.DateTime>NULL некоректно те из ТАБ ничего не возвращается (а мне нужно наоборот чтобы если Null то из Tab выбралось все). Как можно это обойти не меняя логику запроса - может есть операторы или преобразовать нужно TimeStamp в.... ?  
ЗЫ Вопрос ради любопытсва...... Запрос конечно можно по другому построить но всеже.


← →
Карелин Артем ©   (2005-12-10 11:55) [1]

coalesce((Select MAX(Tab2.DateTime) from TAB2 WHERE .....),cast("01.01.1020" as timestamp))


← →
axx   (2005-12-10 14:17) [2]

Огромное спасибо.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
5-1124276865
Andrushk
2005-08-17 15:07
2006.02.12
Сохранение поля типа TObjectList


1-1136800132
M_Alex
2006-01-09 12:48
2006.02.12
как приостановить и возобновить выполение процедуры


4-1133293119
Vadimka
2005-11-29 22:38
2006.02.12
Как подвинуть рабочий стол и ярлыки на нем?


15-1137776919
Kerk
2006-01-20 20:08
2006.02.12
Quaero планирует переплюнуть Google


2-1138113505
Валерия
2006-01-24 17:38
2006.02.12
Как правильно инициализировать массив байт?




   Наверх