首页
技术库|站长工具|技术手册|字体库|知识点词汇表| 联系我们|
打开本页的html静态页面
 

主菜单

文章分类

.: 数据库开发 .: MSSqlServer .: 用sql语句返回某时间是星期几

  • 全文内容
  • 发表评论
  • 文章点评
  • 文章附件
  • Email文章
  • 打印文章

用sql语句返回某时间是星期几

点击次数:95 创建日期:9-17-2008 录入:cn-web.com 字体:[ ] 点评:


项目中要出一份报表,根据数据库中的时间计算是周几。


这里需要用到sql里的datename 函数。
 
datename :返回代表指定日期的指定日期部分的字符串
 SELECT datename(weekday, '2008-09-17') --返回:星期三。
 
由时间计算出星期几后,还需要判断是不是属于本周:
由当前时间获取当前周一的日期:
SELECT DATEADD(wk,DATEDIFF(wk,0,getdate()),0)
这样取得了本周周一的日期,加6即可取得本周日的日期了。

请文明参与讨论,禁止漫骂攻击。
评论总数:1 [ 查看全部 ] 网友评论
cn-web网友:于9-21-2008评论道:
描述的还不够详细。
(+5分)
(+4分)
(+3分)
(+2分)
(+1分)
此内容无附件
网站地图 - 知识词汇 - 全文检索 - 广告服务 - 帮助中心 - 联系我们
.:www.cn-web.com
网站技术开发联盟之WEB开发技术知识库
联系人:老韩(QQ:5679551)
晋ICP备07003487号