首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

判断某一天是不是属于本周~周日会判断不准

2012-08-29 
判断某一天是否属于本周~~,周日会判断不准比如下面set datefirst 1 --设置周一为每周的第一天select dated

判断某一天是否属于本周~~,周日会判断不准
比如下面

set datefirst 1 --设置周一为每周的第一天
select datediff(wk,'2012-8-19',getdate()) --判断今天和上周是是否属于同一周

返回0,何解??

[解决办法]

SQL code
set datefirst 1 --设置周一为每周的第一天select datepart(wk,getdate())-DATEPART(wk,'2012-8-19')
[解决办法]
探讨
比如下面

set datefirst 1 --设置周一为每周的第一天
select datediff(wk,'2012-8-19',getdate()) --判断今天和上周是是否属于同一周

返回0,何解??

热点排行