佛山软件定制

2010年12月14日

Sql Server中判断日志是否为一个星期

摘要: 1.引出问题SQL Server中默认将星期天做为一个星期的第一天,如果你查询以下语句:2010/12/12为星期天,2010/12/13为星期一,在我们的眼里两天不是同一个星期则查询的结果应为:1,但结果为0,因为Sql server默认星期天为第一天!我们可以通过:这样就将星期一设为一个星期的第一天。查看当前的第一天设置详细可以看MSDN DateFirst但设置DateFirst只对Datepart函数生效,DateDiff仍然会当做星期天为一个星期的第一天.2.解决方案d:1 a:7 b:1d:1 a:1 b:2通过上述的判断可得到判断两个日期是否为同一星期的条件为:d7&&ba( 阅读全文

posted @ 2010-12-14 16:53 New.min 阅读(469) 评论(0) 推荐(0) 编辑

导航