Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 фильтр по текущей дате + 15 дней  [new]
karlossan
Member

Откуда:
Сообщений: 98
доброй ночи.

есть формула

SELECT счета.[Код], счета.[счет №], счета.[передан на руки], счета.[Юридическое лицо]
FROM счета
WHERE (счета.[передан на руки])<Date();

выдает счета переданные на руки до сегодняшней даты.

вопрос - как сделать выданные на руки на пятнадцать дней раньше сегодняшней даты???

не могу подобрать нужную формулировку 15 дней, чтобы вычесть из текущей даты.
3 сен 13, 03:34    [14787284]     Ответить | Цитировать Сообщить модератору
 Re: фильтр по текущей дате + 15 дней  [new]
Гость333
Member

Откуда:
Сообщений: 3683
karlossan
WHERE (счета.[передан на руки])<Date();

Вы уверены, что у вас Microsoft SQL Server?
3 сен 13, 09:07    [14787582]     Ответить | Цитировать Сообщить модератору
 Re: фильтр по текущей дате + 15 дней  [new]
PaulWist
Member

Откуда:
Сообщений: 2267
Гость333
karlossan
WHERE (счета.[передан на руки])<Date();

Вы уверены, что у вас Microsoft SQL Server?


Мда, похоже на Fox, тогда:

SELECT счета.[Код], счета.[счет №], счета.[передан на руки], счета.[Юридическое лицо]
FROM счета
WHERE (счета.[передан на руки])<(Date() - 15)
3 сен 13, 10:12    [14787892]     Ответить | Цитировать Сообщить модератору
 Re: фильтр по текущей дате + 15 дней  [new]
Гость333
Member

Откуда:
Сообщений: 3683
PaulWist
похоже на Fox

Судя по профилю ТСа, он работает с Access.
3 сен 13, 10:16    [14787917]     Ответить | Цитировать Сообщить модератору
 Re: фильтр по текущей дате + 15 дней  [new]
softmaker
Member

Откуда: оттуда
Сообщений: 1088
Для Access
select * from t1 where dt <= date()-15

15 здесь именно дней, тип поля Дата/время
3 сен 13, 10:32    [14788007]     Ответить | Цитировать Сообщить модератору
 Re: фильтр по текущей дате + 15 дней  [new]
karlossan
Member

Откуда:
Сообщений: 98
да тема немного не по адресу получилась, это запрос в акссессе в режиме SQL

выставил date()-15 и все отлично заработало.

огромное спасибо всем кто уделил свое время.
3 сен 13, 10:52    [14788125]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить