SQL Server 0101 首日期的处理
2016-07-07 10:03
302 查看
First day of one week
select DATEADD(wk,DATEDIFF(wk,0,@DynamicDate), 0) as CurrentWeek
First day of one month
select DATEADD(mm,DATEDIFF(mm,0,@DynamicDate), 0) as CurrentMonth
First day of one quarter
select DATEADD(qq,DATEDIFF(qq,0,@DynamicDate), 0) asCurrentQuarter
First day of one halfYear
Select DATEADD(qq,2,DATEADD(yy, DATEDIFF(yy,0,@DynamicDate), 0))CurrentHalfYear
First day of one year
select DATEADD(yy,DATEDIFF(yy,0,@DynamicDate), 0) as CurrentYear
First day of one week
select DATEADD(wk,DATEDIFF(wk,0,@DynamicDate), 0) as CurrentWeek
First day of one month
select DATEADD(mm,DATEDIFF(mm,0,@DynamicDate), 0) as CurrentMonth
First day of one quarter
select DATEADD(qq,DATEDIFF(qq,0,@DynamicDate), 0) asCurrentQuarter
First day of one halfYear
Select DATEADD(qq,2,DATEADD(yy, DATEDIFF(yy,0,@DynamicDate), 0))CurrentHalfYear
First day of one year
select DATEADD(yy,DATEDIFF(yy,0,@DynamicDate), 0) as CurrentYear
相关文章推荐
- SQLServer 表被锁
- java redis
- PDO::ATTR_EMULATE_PREPARES属性设置为false引发的血案
- Citrix环境下,SQL Server 2012 R2镜像部署(二)
- mysql使用技巧(sss)
- MySQL 使用 LOAD DATA 导入 csv 文件
- 其他数据库平台迁移到mysql思路
- hibernate的三种状态
- 使用sqlplus批量执行脚本的总结
- sql service 触发器,监控一个表有新数据插入时,把这条数据再插到另一个表
- SqlServer当前月份时间
- ORA-32004:obsolete or deprecaated parameter(s) specified for RDBMS instance Oracle 12c Release 4000 1
- Microsoft Visual C++ 2015 Redistributable(x64) - 14.0.2306 设置失败
- Citrix环境下,SQL Server 2012 R2镜像部署(一)
- SQL SERVER T-SQL一些常用语句使用记录
- 查看sqlserver被锁的表以及如何解锁.
- 解决mysql忘记帐号密码
- sql解析有规律字符串为表结构
- orcal和sql server中的字符串查找函数
- 初始化mysql数据库提示缺少Data:dumper模块解决方法