打印本文 打印本文 关闭窗口 关闭窗口
Sql语句对日期和时间的经典操作实例代码
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1275  更新时间:2009/6/9 2:33:15  文章录入:mintao  责任编辑:mintao

        ①当天

        (OperateTime >=CONVERT(varchar(10),getDate(),120)+' 00:00:00' and OperateTime <=CONVERT(varchar(10),getDate(),120)+' 23:59:59')

        ②近三天

        DateDiff(day,OperateTime,getdate()) <=3

        ③本周

        sql数据库

        Datepart(year,OperateTime)=DatePart(year,Getdate()) and DatePart(week,OperateTime)=DatePart(week,GetDate())

        Access 数据库

        Datepart('yyyy',OperateTime)=DatePart('yyyy',date()) and DatePart('ww',OperateTime)=DatePart('ww',Date())

        ④本月

        Datepart(year,OperateTime)=DatePart(year,Getdate()) and DatePart(month,OperateTime)=DatePart(month,GetDate())

        注:OperateTime是表中日期字段

打印本文 打印本文 关闭窗口 关闭窗口