我需要在php中獲取'2010-04-27'這樣的日期字符串,並在表格中查找最近的5個日期。表格中的日期被保存爲日期類型。SQL最近日期
Q
SQL最近日期
2
A
回答
3
SELECT ABS(DATEDIFF(myfield,'2010-04-27')) AS diff FROM mytable ORDER BY diff LIMIT 5;
2
你也可以查詢的區別如。像
ABS(DATEDIFF(日期,$日期))
然後爲了這個
+0
+1 ADAM,我忘了ABS! – 2010-08-30 11:00:52
相關問題
- 1. SQL最近的日期
- 2. SQL加入最近的日期
- 3. SQL Server:存儲最近5個日期
- 4. SQL狀態使用最近的日期
- 5. SQL查詢最近的掃描日期
- 6. SQL查詢顯示最近日期?
- 7. 在SQL查詢中選擇最近或最近日期
- 8. 到給定日期的最近日期 - SQL Oracle
- 9. SAS PROC SQL與最近的日期特定日期
- 10. SQL - 查找與當前日期最近的日期
- 11. T-SQL將日期時間修剪到最近的日期?
- 12. 獲得最接近的日期爲當前日期SQL
- 13. PHP中的最近日期
- 14. 最近登入日期mvc
- 15. 查找最近的日期
- 16. 獲取最近的日期
- 17. 選擇最近的日期
- 18. T-SQL - 獲取最新的日期和最近的未來日期
- 19. SQL Sybase ASE - 選擇最近的日期和最大價格
- 20. 獲取最近的/最低的日期SQL
- 21. 如何通過SQL循環查找最近的最大日期?
- 22. SQL最新日期
- 23. SQL最新日期
- 24. 最近的日期和價格從SQL Server中的多個表
- 25. 根據最近的日期進行計數sql
- 26. 顯示SQL Server中選定日期的最近24小時內
- 27. 獲得最接近的日期加入3代表的SQL Server
- 28. SQL服務器找到最近的日期範圍
- 29. 如何通過最近的日期在3臺SQL查詢
- 30. 如何查詢SQL中最近的日期和值?
這種大規模的SQL,垃圾,和「SELECT * FROM倍WHERE日期<=日期(」。$日期。 ')限制0,3 ORDER BY日期ASC「 – Will 2010-08-30 10:55:15