我有一个报告,我应该每个月都运行一次,并从去年同月的第21天至当前月的第20天选择数据。 ie即8月29日现在和今天我需要运行我的报告,但我希望它只显示08.21.2016-08.20.2017的数据,当我在9月运行时,我需要09.20.2016-09.21.2017的数据。 ..选择特定日期SQL
我用
Select *
from invt
where DATE > (GETDATE()-365)
,但它是近似的,我必须在每个月的20日恰好运行报告。
任何想法如何做到这一点? TIA
https://stackoverflow.com/questions/37575216/where-date-的可能重复一年前和现在 –