Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Вниз

Оператор select c выборкой по дате 


B_A_V   (2002-04-03 17:03) [0]

Вопрос: Необходимо выбрать с таблицы строки с датой = заданной дате – (минус)15 дней.

Заданную дату передаю через параметр, а как быть с 15 днями

Делаю так: select * from table where date_vvoda =: parameter1-???



Mike S   (2002-04-03 17:14) [1]

Вычти 15 в Delphi



TSV   (2002-04-03 18:27) [2]

SELECT * FROM TABLE1
WHERE DATE1 BETWEEN :PARAM1 AND DATEADD(DY, -15, :PARAM1)

Это универсальный способ, можно отнимать/прибавлять все, что угодно: дни, месяцы, миллисекунды...

Удачи.




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.015 c
7-81100           Alex622               2002-01-29 11:46  2002.04.25  
Две мыши


1-81009           Demon Ltd             2002-04-13 00:05  2002.04.25  
Работа повторно с меню


4-81112           Tundra                2002-02-17 15:37  2002.04.25  
Как определить версию windows(95,98,me,nt,2000,xp)?


6-81025           shapotkin             2002-02-15 09:51  2002.04.25  
Как скачать файл по FTP с применением ProgressBar


3-80764           SaperXL               2002-04-03 01:13  2002.04.25  
BDLookupComboBox