摘要: 基于项目的需要,需要获得给定日期的上一周的星期二,并且将时间改正 17:00:001 select dateadd(day, 3-datepart(weekday,DATEADD(DD,-7,GETDATE())),DATEADD(DD,-7,GETDATE()))这里,只要将getDate90 方法换成给定的日期就可以了。再次,获得得到日期的年月日,和时分秒拼接1 convert(char(10) ,dateadd(day, 3-datepart(weekday,DATEADD(DD,-7,GETDATE())),DATEADD(DD,-7,GETDATE())) , 120) + ' 阅读全文
posted @ 2014-03-24 15:48 endy_zhu 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 今天做报表的时候,第一次接触SqlServer 所以不知道如何查询两个日期之间相差的小时,查询网络结果如下:1 select datediff(year, 开始日期,结束日期); --两日期间隔年2 select datediff(quarter, 开始日期,结束日期); --两日期间隔季3 select datediff(month, 开始日期,结束日期); --两日期间隔月4 select datediff(day, 开始日期,结束日期); --两日期间隔天5 select datediff(week, 开始日期,结束日期); --两日期间隔周6 select datediff(h... 阅读全文
posted @ 2014-03-24 09:34 endy_zhu 阅读(4247) 评论(0) 推荐(0) 编辑