powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL-запрос для сегодняшней даты (- 2) месяца
4 сообщений из 4, страница 1 из 1
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778616
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе утро! подскажите, пожалуйста, как правильно написать sql-запрос от сегодняшней даты -2 мес. (или от сегодняшего мес. (-2) мес.). Сделала так,
но в результате выходят записи и за 2017, и за 2016, и за 2015 года.
Код: sql
1.
2.
select Gorod, Name_klient,  summa, data_doc from TestFSO.dbo.doc_klient, TestFSO.dbo.klient where 
doc_klient.id_klient=klient.id_klient and kod_oper=1 and summa < 0 and data_doc < DATEADD(month, -2, GETDATE()) 
...
Рейтинг: 0 / 0
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778623
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterina,

если дата должна лежать в периоде с 25-го декабря 2018 по 25 февраля 2019, то так и писать:
Код: sql
1.
AND data_doc BETWEEN DATEADD(month, -2, GETDATE()) AND GETDATE()


или
Код: sql
1.
AND data_doc BETWEEN DATEADD(day, -60, GETDATE()) AND GETDATE()
...
Рейтинг: 0 / 0
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778624
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterina,

а это условие
Код: sql
1.
data_doc < DATEADD(month, -2, GETDATE())


означает, что следует выбрать данные ДО даты, что была два месяца назад, то есть "и за 2017, и за 2016, и за 2015 года"
...
Рейтинг: 0 / 0
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778628
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий Мух,
большое спасибо за помощь и разъяснение!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL-запрос для сегодняшней даты (- 2) месяца
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]