![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с датой [dBase, FoxPro]
Rel_ © (2003-08-11 14:17:00)
Мастера, как в запросе вычесть из даты 100 лет.
Например, есть некое поле (D), содержащее значения типа TDateTime. Hужно вернуть только те записи, у кторых разница между сегодняшним числом и содержащимся в записи (now-D) более 100 лет.
sniknik (2003-08-11 22:29:00) [1]
MsGuns © (11.08.03 18:57) [7]
нет конечно.
это для ADO-Jet-Access/dBase/Paradox/.....
> А откуда видно, что Rel_ пользуется не BDE ?
без разницы чем он пользуется, как было замечено ему это похоже все равно.
но если нет то через какоето время может и наберется вариантов среди которых чтото ему подойдет. (если сумеет выбрать ;о))
app (2003-08-11 20:30:00) [2]
Ну раз движок не указывает, то ему видимо все равно какой ответ будет.
Mike2 Kouzmine2 (2003-08-11 19:48:00) [3]
Так же как и что БДЕ
MsGuns (2003-08-11 19:31:00) [4]
А откуда видно, что Rel_ пользуется не BDE ?
Mike2 Kouzmine2 (2003-08-11 19:10:00) [5]
Да нет. Это адо
MsGuns (2003-08-11 18:57:00) [6]
>sniknik © (11.08.03 17:43) [6]
И это катит в Local SQL ?
sniknik (2003-08-11 17:43:00) [7]
в запросе
SELECT DateSerial(Year(Now())-100, Month(Now()), Day(Now()))
Mike2 Kouzmine2 (2003-08-11 16:42:00) [8]
А високосные года?
ANDRE-S (2003-08-11 16:38:00) [9]
Попробуй так
SELEC (MYDATE - 35798) AS NEWDATE ...
Mike2 Kouzmine2 (2003-08-11 15:13:00) [10]
А параметры на что?
Rel_ (2003-08-11 15:06:00) [11]
Энто понятно - проще пареной репы. Я просил в запросе !!!
Mike2 Kouzmine2 (2003-08-11 14:50:00) [12]
decodeDate(Date,Y,M,D)
encodeDate(Y-100,M,D)
RecodeYear