SQL Server日期计算
来源:互联网 发布:在线php 编辑:程序博客网 时间:2024/05/16 09:53
a. 一个月的第一天
SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)
b. 本周的星期一
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)
c. 一年的第一天
SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)
d. 季度的第一天
SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)
e. 上个月的最后一天
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0))
f. 去年的最后一天
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0))
g. 本月的最后一天
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))
h. 本月的第一个星期一
select DATEADD(wk, DATEDIFF(wk,0,dateadd(dd,6-datepart(day,getdate)),getdate))),0)
i. 本年的最后一天
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))。
SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)
b. 本周的星期一
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)
c. 一年的第一天
SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)
d. 季度的第一天
SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)
e. 上个月的最后一天
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0))
f. 去年的最后一天
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0))
g. 本月的最后一天
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))
h. 本月的第一个星期一
select DATEADD(wk, DATEDIFF(wk,0,dateadd(dd,6-datepart(day,getdate)),getdate))),0)
i. 本年的最后一天
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))。
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- Struts1.1 介绍
- 我的06世界杯结束了
- Windows Media Player 出现了内部应用程序错误 IE 看不近验证码
- Thinking in C++ (1-3)
- 异步SOcket传输类(待完善)
- SQL Server日期计算
- AJAX将成为移动Web2.0时代首选开发平台
- [转]卡巴斯基防火墙与ActiveSync4.0以上版本冲突解决办法
- 浑浑噩噩的周末
- PEBrowse Professional Interactive 8.0
- 818pro刷机成功
- 关于SWT drawLine bug的进一步验证
- 江涛与《再给我十年》
- PYTHON 2.2 IDLE 中文字串处理设定方法