简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

SQLServer查询今天昨天本周本月的记录

来源:易贤网   阅读:2102 次  日期:2014-09-15 09:49:19

温馨提示:易贤网小编为您整理了“SQLServer查询今天昨天本周本月的记录”,方便广大网友查阅!

在统计的时候,经常会使用SQL查询今天、昨天、本月、本周的记录,我将这些常用的sql语句写在这里。

SQL查询今天的记录:

datediff(day,[Datetime],getdate())=0 把Datetime换为你的相应字段;

SQL查询昨天的记录:

datediff(day,[Datetime],getdate())=1 把Datetime换为你的相应字段,getdate()-Datetime即为时间差。

本月记录:

SELECT * FROM 表 WHERE datediff(month,[dateadd],getdate())=0

本周记录:

SELECT * FROM 表 WHERE datediff(week,[dateadd],getdate())=0

本日记录:

SELECT * FROM 表 WHERE datediff(day,[dateadd],getdate())=0

GetDate函数的使用方法

函数参数/功能

GetDate( )返回系统目前的日期与时间

DateDiff (interval,date1,date2)以interval 指定的方式,返回date2 与date1两个日期之间的差值 date2-date1

DateAdd (interval,number,date)以interval指定的方式,加上number之后的日期

DatePart (interval,date)返回日期date中,interval指定部分所对应的整数值

DateName (interval,date)返回日期date中,interval指定部分所对应的字符串名称

更多信息请查看IT技术专栏

更多信息请查看数据库
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:Oracle数据库并行查询出错的解决方法
下一篇:sql建立与删除索引
易贤网手机网站地址:SQLServer查询今天昨天本周本月的记录
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!