![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Оператор select c выборкой по дате [D5, MSSQL]
B_A_V © (2002-04-03 17:03:00)Вопрос: Необходимо выбрать с таблицы строки с датой = заданной дате – (минус)15 дней.
Заданную дату передаю через параметр, а как быть с 15 днями
Делаю так: select * from table where date_vvoda =: parameter1-???
TSV (2002-04-03 18:27:00) [1]
SELECT * FROM TABLE1
WHERE DATE1 BETWEEN :PARAM1 AND DATEADD(DY, -15, :PARAM1)
Это универсальный способ, можно отнимать/прибавлять все, что угодно: дни, месяцы, миллисекунды...
Удачи.
Mike S (2002-04-03 17:14:00) [2]Вычти 15 в Delphi