SQL查询月、天、周、年数据 | 周忞 | 吉心的记事本

SQL查询月、天、周、年数据

计算今天是星期几
select datename(weekday,getdate())

查询本年的数据
select * from users where year(time)=year(getdate())

查询本月的数据,time是表users中代表时间的字段
select * from users where month(time)=month(getdate()) and year(time)=year(getdate())

查询今天的数据,time 是表中代表时间的字段
select * from users where day(time)=day(getdate()) and month(time)=month(getdate()) and year(time)=year(getdate())

计算那一天是星期一
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)

计算那一天是周末
select dateadd(wk,datediff(wk,0,getdate()),6)

查询本周的数据
select * from users where DATEPART(wk, time) = DATEPART(wk, GETDATE()) and DATEPART(yy, time) = DATEPART(yy, GETDATE())

查询本日的记录
select * from users where (DATEDIFF(dd, time, GETDATE()) = 0)

*查询本月的记录
select * from users where (DATEDIFF(mm, time, GETDATE()) = 0)

查询本年的记录
select * from users where (DATEDIFF(yy, time, GETDATE()) = 0)在MySql中实现

本年:
select * from loanInfo where year(date)=year(getdate())

本月:
select * from loanInfo where year(date)=year(getDate()) And month(date)=month(getdate())

本日:
select * from loanInfo where year(date)=year(getDate()) And month(date)=month(getdate()) and Day(date)=Day(getDate())

15SELECT * FROM table WHERE (MONTH(字段) = MONTH(GETDATE()))



本文固定链接: http://www.ntxz.net/?p=1328 | 周忞 | 吉心的记事本



该日志由 吉心 于2010年09月23日发表在 网络摘编 分类下, 你可以发表评论
在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: SQL查询月、天、周、年数据 | 周忞 | 吉心的记事本
关键字: , , , , ,

SQL查询月、天、周、年数据:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!