读书人

T-SQL如何写代码查询本年的一月一日

发布时间: 2012-04-13 13:50:24 作者: rapoo

T-SQL怎么写代码查询本年的一月一日?
不要那种分断截取日期合并的,有没直接出来的。像获取本月第一日是这样getdate(m,datediff(m,0,getdate()),0)。

[解决办法]
SQL Server下的写法,有点繁琐,不过我能想到的就是这了,还有没有更间接的方法我不知道啦。

SQL code
--当月第一天select dateadd(d, -1*(day(getdate())-1),getdate())--当年的第一天select dateadd(m,-1*(month(getdate())-1),dateadd(d, -1*(day(getdate())-1),getdate())) 

读书人网 >C#

热点推荐