powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL-запрос для сегодняшней даты (- 2) месяца
6 сообщений из 6, страница 1 из 1
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778615
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) месяца
    #39778619
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterinaвыходят записи и за 2017, и за 2016, и за 2015 года.
Разве они не подходят по условию?
...
Рейтинг: 0 / 0
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778621
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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())



Ну так что попросила
Код: pascal
1.
data_doc < DATEADD(month, -2, GETDATE())


то и получила
как только выяснится что кроется за этим "от сегодняшней даты -2 мес. (или от сегодняшего мес. (-2) мес.)" то наверное и подсказка не понадобится
...
Рейтинг: 0 / 0
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778631
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
data_doc between DATEADD(month, -2, GETDATE()) and GETDATE()
...
Рейтинг: 0 / 0
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778639
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr,

спасибо!
...
Рейтинг: 0 / 0
SQL-запрос для сегодняшней даты (- 2) месяца
    #39778787
Gerasimenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr
Код: sql
1.
data_doc between DATEADD(month, -2, GETDATE()) and GETDATE()


Код: sql
1.
SELECT GETDATE(), CONVERT(DATETIME, CONVERT(varchar(10), GETDATE(), 112))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL-запрос для сегодняшней даты (- 2) месяца
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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