SQL Получить данные за последние 6 месяцев из таблицы - PullRequest
0 голосов
/ 04 февраля 2020

Я хочу получить данные за последние 6 месяцев во "вчера". Мне нужны последние 6 месяцев, исключая текущую дату. Я пробовал много разных вариантов, но всегда включаю текущую дату.

Вот SQL, которые у меня есть за последние 6 месяцев:

([Production Date] >= DATEADD(Month, DATEDIFF(Month, 0, DATEADD(m, - 6, GETDATE())), 0))

1 Ответ

0 голосов
/ 04 февраля 2020

вам нужна верхняя граница, чтобы исключить сегодняшнюю дату.

AND [Production Date] < Convert(date,GETDATE())
...