我正在使用sql server 2008.如何查询日期是今天和今天7天前的数据?如何查询当天的日期和7天前的数据?
8
A
回答
21
试试这个方法:
select * from tab
where DateCol between DateAdd(DD,-7,GETDATE()) and GETDATE()
5
在Parado的答案查询是正确的,如果你想使用MySQL太多,而不是GETDATE()必须使用(因为你已经标记为SQL Server和MySQL这个问题) :
select * from tab
where DateCol between adddate(now(),-7) and now()
+0
这是一个坏主意,通过引用其他的答案在SO他们的位置(我认为你的意思是“上面的查询”),因为投票可以改变答案的相对位置。如果你想引用另外一个答案,它通常是最好的链接添加到它(每个答案下方有一个'share'选项,从中可以得到一个URL)和/或使用其他用户名。 –
+1
好吧,对不起。我是新手;) –
相关问题
- 1. 从当前日期到提前7天和过去7天询问数据
- 2. 如何从HQL查询中减去当前日期的天数
- 3. 通过今天(当前)日期显示数据的SQL查询?
- 4. 如何在DatePickerDialog上的当前日期和前7天之间启用日期?
- 5. 从python当前日期获取7天前的日期
- 6. 将+ 7天添加到当前日期?
- 7. 返回当前日期加上7天
- 8. 如何获取当前日期的前7天?
- 9. 如何查询+/- 10天数据库查询中的日期
- 10. SQL:获取当前日期和当前日期之间的数据+15天
- 11. 当前月份第一天的日期和提前5天的日期。 MySQL的
- 12. 检查日期是否在当前时间的7天之内
- 13. 在当前日期前3天和在
- 14. 获取当前日期和前一天
- 15. 如何查找日期的当天
- 16. 如何检查采摘日期和当天的日期等于
- 17. 当前日期和日期字段之间的天数
- 18. 如何添加天当前日期
- 19. 根据今天的日期查询
- 20. 如何编写SQL查询添加用户到当前的日期和天数要添加需要的当前日期定天被视为参数
- 21. SQL查询在哪里日期=今天减7天
- 22. PHP日期函数是当前当地日期的后一天
- 23. 如何从当前日期查找前一天的日期?使用jquery
- 24. 计算最近的16天当天的当前日期
- 25. 如何查询前一周的范围(即14天前至7天前)
- 26. javascript日期+ 7天
- 27. 当天在php中的当天日期
- 28. 如何从今天的日期和之前获取数据?
- 29. 如何以粗体显示当前日期(今天的日期)?
- 30. Django中当前日期之后7天总和
那你为什么用mysql做标记? –
检查这一点 - http://msdn.microsoft.com/en-us/library/ms186819.aspx –