博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql 获取一个周的周一和周日
阅读量:6577 次
发布时间:2019-06-24

本文共 501 字,大约阅读时间需要 1 分钟。

Declare @Week smallint,@Date datetimeSet datefirst 1 /* 设置周的第一天 */Set @Week= DATEPART(wk,GETDATE())/* 第几周 */Set @Date=Dateadd(week,@Week-1,rtrim(year(getdate()))+'0101')-datepart(dw,rtrim(year(getdate()))+'0101')+1 /* 算出第16周的第一个日期 */Select @Week As [周],@Date+Case When 1>=@@datefirst Then 1-@@datefirst Else 7+(1-@@datefirst) End As [星期一],@Date+Case When 7>=@@datefirst Then 7-@@datefirst Else 7+(7-@@datefirst) End As [星期日]

 运行最终结果:

转载于:https://www.cnblogs.com/ret00100/archive/2012/12/13/2815759.html

你可能感兴趣的文章
Mysql问题集合。。。
查看>>
网络传输控制
查看>>
如何配置mugo自动下围棋
查看>>
rip的工作原理
查看>>
Web Service单元测试工具实例介绍之SoapUI
查看>>
[李景山php]每天laravel-20161120|MySqlConnector.php
查看>>
CentOS7源码编译安装FreeRadius3.17
查看>>
Redhat7/Centos7 修改默认启动内核方法二
查看>>
我的友情链接
查看>>
java基础语法注意点归纳总结
查看>>
node上HTML分析利器node-jquery
查看>>
利用Node.js为Node.js生成HttpStatusCode辅助类并发布到npm
查看>>
存储器系统课后习题参考答案
查看>>
CodeFile与CodeBehind的区别
查看>>
Ruby on rails初体验(一)
查看>>
CentOS 无法使用pstree命令
查看>>
rsync+inotify实现实时同步
查看>>
Android sdk 镜像服务器资源
查看>>
VS Python环境安装第三方包 pip改国内源
查看>>
TCP和UDP的区别
查看>>