我有一個報告,我應該每個月都運行一次,並從去年同月的第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-的可能重複一年前和現在 –