PDA

Показать полную графическую версию : SQL запрос на выборку по дате


echo off
09-06-2009, 20:44
Здравствуйте.
Дана таблица из Acces и одно из полей типа Date. Использована технология ADO на Delphi 7.
Как выбрать из таблицы все записи которые удовлетворяют следующему критерию:
если дата в поле + 6 месяцев = сегодняшней дате, то выводим запись
если дата в поле + 12 месяцев = сегодняшней дате, то выводим запись

Delirium
10-06-2009, 01:15
Самый простой вариант - разбить дату в базе на составляющие, например что то типа такого:
If (Day(base_column) + Month(base_column + 6) + Year(base_column) == Date())
{
выводим дату
}
base_column - поле типа Date из базы Access.




© OSzone.net 2001-2012