我希望在“昨天”提取过去6个月的数据。我需要最近6个月(当前日期除外)。我尝试了许多不同的变体,但始终获得当前的日期。
这是我最近6个月拥有的SQL:
([Production Date] >= DATEADD(Month, DATEDIFF(Month, 0, DATEADD(m, - 6, GETDATE())), 0))
您需要排除今天的日期的上限。
AND [Production Date] < Convert(date,GETDATE())