标签: sql sql-server
标题名称可能措辞不佳,但是我想说的是我这样做
SELECT DATEADD(month,-1,'4/30/2019')
我要获得3/31/2019而不是获得3/30/2019,我们如何做到这一点?
答案 0 :(得分:2)
如果要上个月的最后一天:
SELECT DATEADD(MONTH, DATEDIFF(MONTH, 0, '2019-04-30'), -1)
请参见demo。 结果:
2019-03-31