给定字符串 ,就字符串月份的最后一天
SELECT CONVERT(VARCHAR(8),DATEADD(ms,-3,DATEADD(mm, DATEDIFF(m,0,CAST('20120101' AS DATE))+1, 0)),112)
本文介绍了一种使用SQL来确定指定月份最后一天的方法。通过巧妙地利用DATEADD和DATEDIFF函数,可以准确地计算出任何给定月份的最后一天。此技巧对于财务结算和数据分析等领域非常有用。
给定字符串 ,就字符串月份的最后一天
SELECT CONVERT(VARCHAR(8),DATEADD(ms,-3,DATEADD(mm, DATEDIFF(m,0,CAST('20120101' AS DATE))+1, 0)),112)

被折叠的 条评论
为什么被折叠?