powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничение по дате
5 сообщений из 5, страница 1 из 1
Ограничение по дате
    #40059862
elay13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! У меня имеются два столбца. Один date_time, второй appl_month(формат: год-месяц) Подскажите, как создать фильтр при котором будут выгружаться данные только за прошлый месяц. К примеру - сегодня 05.04.2021 , данные должны выгружаться по 31:03:2021.
...
Рейтинг: 0 / 0
Ограничение по дате
    #40059898
godsql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
elay13,
declare @d datetime = '20210405'
select *
....
where ( [date_time] <dateadd(dd,1,EOMONTH(dateadd(mm, -1, @d))) ) -- если данные должны выгружаться по 31:03:2021.
and ( [date_time] >EOMONTH(dateadd(mm, -2, @d)) ) -- фильтр при котором будут выгружаться данные только за прошлый месяц
...
Рейтинг: 0 / 0
Ограничение по дате
    #40059899
elay13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
elay13, date_time< DATEADD(MONTH,DATEDIFF(MONTH,0,CURRENT_TIMESTAMP) ,0) Но если кто-то знает другие варианты, буду очень признателен.
...
Рейтинг: 0 / 0
Ограничение по дате
    #40059926
godsql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
godsql
elay13,
declare @d datetime = '20210405'
select *
....
where ( [date_time] <dateadd(dd,1,EOMONTH(dateadd(mm, -1, @d))) ) -- если данные должны выгружаться по 31:03:2021.
and ( [date_time] >EOMONTH(dateadd(mm, -2, @d)) ) -- фильтр при котором будут выгружаться данные только за прошлый месяц

поправка

where ( [date_time] <dateadd(dd,1,EOMONTH(dateadd(mm, -1, @d))) ) -- если данные должны выгружаться по 31:03:2021.
and ( [date_time] >=dateadd(dd,1,EOMONTH(dateadd(mm, -2, @d))) ) -- фильтр при котором будут выгружаться данные только за прошлый месяц
...
Рейтинг: 0 / 0
Ограничение по дате
    #40059942
elay13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
godsql, Cпасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничение по дате
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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