返回顶部

收藏

SQL Server的日期计算

更多

a.一个月的第一天 SELECTDATEADD(mm,DATEDIFF(mm,0,getdate()),0) b.本周的星期一 SELECTDATEADD(wk,DATEDIFF(wk,0,getdate()),0) c.一年的第一天 SELECTDATEADD(yy,DATEDIFF(yy,0,getdate()),0) d.季度的第一天 SELECTDATEADD(qq,DATEDIFF(qq,0,getdate()),0) e.上个月的最后一天 SELECTdateadd(ms,-3,DATEADD(mm,DATEDIFF(mm,0,getdate()),0)) f.去年的最后一天 SELECTdateadd(ms,-3,DATEADD(yy,DATEDIFF(yy,0,getdate()),0)) g.本月的最后一天 SELECTdateadd(ms,-3,DATEADD(mm,DATEDIFF(m,0,getdate())+1,0)) h.本月的第一个星期一 selectDATEADD(wk,DATEDIFF(wk,0, dateadd(dd,6-datepart(day,getdate()),getdate()) ),0) i.本年的最后一天 SELECTdateadd(ms,-3,DATEADD(yy,DATEDIFF(yy,0,getdate())+1,0))。

标签:sql

收藏

0人收藏

支持

0

反对

0