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

Вниз

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

 
bva ©   (2006-06-14 21:32) [0]

Помогите плиз!
Необходимо выбрать из таблицы данные у которых  дата записи + 31 меньше или равна текущей
наподобие
select * from TMP where d_zap+31<=d_tek
Но сами понимате................
СУБД DB2


 
Desdechado ©   (2006-06-14 21:37) [1]

> Но сами понимате
не понимаю. проблема в чем?


 
ЮЮ ©   (2006-06-15 03:21) [2]

Осталось d_tek заменить на функцию, возвращающую текущую дату (читай мануал по своему серверу) или на параметр :d_tek, который заполнить на клиенте (функция Date())


 
bva ©   (2006-06-15 10:23) [3]

Получаю сообщение об ошибке
Anexpression with a datetime value or a labeled duration is not valid


 
StriderMan ©   (2006-06-15 10:37) [4]

SELECT * FROM TMP WHERE d_zap <= :DATE


 ...ParamByName("DATE").Value := Date - 31;


 
Sergey13 ©   (2006-06-15 10:44) [5]

2bva ©   (14.06.06 21:32)
Подозреваю, что число 31 в сабже это от незнания о функции  IncMonth.

2[3] bva ©   (15.06.06 10:23)
Наверное ошибся в 17 строке. Бывает.



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

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

Наверх




Память: 0.47 MB
Время: 0.044 c
2-1149879565
Userr
2006-06-09 22:59
2006.07.02
графика


15-1149402157
Servelat
2006-06-04 10:22
2006.07.02
Вопросы наСИльникам :)


4-1143526312
Nike
2006-03-28 10:11
2006.07.02
Получить список всех контролов на чужой форме


4-1143669499
Turbid
2006-03-30 01:58
2006.07.02
Отличие одинарного клика от двойного в трее


2-1150125729
AlexanderMS
2006-06-12 19:22
2006.07.02
Отличие Packed Record от просто Record.