我有一個外地在我的表稱爲time
它的INT和IAM使用PHP time()函數 一個MySQL表中的記錄選擇現在我想選擇的所有記錄,其time
今天從屬於今天
Q
從屬於今天
1
A
回答
3
$sql = "SELECT * FROM table WHERE time >= '".strtotime("today")."' AND time < '".strtotime("tommorow")."'";
2
SELECT * FROM mytable where DATE(`time`) = DATE(NOW());
8
SELECT time FROM table WHERE DATE(column) = CURDATE();
查看以下鏈接:
相關問題
- 1. 日期codeniter10天從今天
- 2. 對於今天的條件
- 3. 檢查日期大於2天,從今天的日期的JavaScript
- 4. 如何從mysql獲取日期+30天等於今天在PHP?
- 5. 今天
- 6. 今天
- 7. 今天
- 8. 今天
- 9. SQLite從今天選擇行和比今天早的行?
- 10. 從今天開始查詢今天在wordpress
- 11. 從今天到今天上個月的查詢
- 12. 今天早上從Drive
- 13. 的Rails 3:從今天
- 14. MySQL的選擇從今天
- 15. 從今天起延長
- 16. 從今天起X天后計算
- 17. 從昨天/今天查看日誌
- 18. 從今天獲取天數JQuery
- 19. iPhone SDK - 天,今天
- 20. 怎麼辦:「今天到今天-7」?
- 21. 獲取從數據庫相關的今天,昨天,今天-1.week,今天的數據-1.month
- 22. 從今天的日子到今天的日期每天運行代碼-400
- 23. 如何從今天的日期(即)整整一個月,從今天的日期
- 24. 從日曆中挑選一天 - datepicker - 從量角器基於今天的日期
- 25. angularjs今天
- 26. 今天怎麼
- 27. 附近今天
- 28. 插件今天
- 29. 陣列今天
- 30. DOTNET今天
使用此解決方案,mysql必須對每行進行兩次比較,但不進行轉換(timestamp> date)。這裏提到的其他解決方案只需要一次比較,但必須將時間戳轉換爲每行的日期。你必須更好地決定/測試什麼適合你的應用程序。 – Czechnology 2011-02-24 15:23:32
Welp,如果想要玩弄髒的話,他們可以比較像YY'YYYY-MM-DD%'那樣只有右側有可變部分的時間,如果列有索引,它會非常快。 – Konerak 2011-02-24 15:53:32
@Konerak,但列是INT,而不是DATETIME。 – Czechnology 2011-02-24 15:56:12