我想知道什麼是寫在PHP中的WHERE語句的最佳途徑,其中targetDate < Date.Now - HardCodedHours在PHPphp和mysql。在哪裏<= X小時前?
2
A
回答
4
這將拉「字段1」從表「myTable的」,其中DATETIME列「targetDate」是超過12小時。
$hardcodedHours = 12;
$sql = "SELECT field1 FROM myTable WHERE targetDate <= '" . date('Y-m-d H:i:s', strtotime("-$hardcodedHours hours")) . "'";
$result = mysql_query($sql);
18
如果你的意思是如何做到這一點在MySQL查詢:
SELECT * FROM table WHERE targetDate <= date_sub(now(), interval 1 hour);
0
$limitTime = time() - $nbHours * 3600;
$query = "SELECT ... WHERE TIMESTAMP(targetDate) < $limitTime;";
或類似的東西。
相關問題
- 1. PHP:一個小時前,X小時前
- 2. MYSQL,PHP,SELECT在哪裏做
- 3. PHP MYSQL刪除從哪裏和子句
- 4. MySQL在哪裏和或
- 5. PHP和MYSQL:從哪裏選擇id = $ id
- 6. PHP MySQL哪裏有哪些SUBSTRING
- 7. PHP - MYSQL ZingChart時間提前7小時
- 8. 將時間戳轉換爲「X秒前」,「X分鐘前」,「X小時前」等等
- 9. MYSQL查詢在哪裏php數組
- 10. C#有沒有區別在哪裏()和哪裏<T>()
- 11. 將時間戳轉換爲X天X小時X分鐘前
- 12. 多在哪裏,Querys - MySQL的/ PHP
- 13. PHP SQL從哪裏刪除<date當前日期?
- 14. playframework 1.x在哪裏?
- 15. golang.org的/ x /包在哪裏?
- 16. MySQL - 當總和小於x時選擇
- 17. 在哪裏clausule在MySQL
- 18. PHP *小時前
- 19. 時間戳x小時前和24小時後的日期
- 20. 小組由和在一起在哪裏?
- 21. mysql優化查詢在哪裏日期小時
- 22. 哪裏和哪裏不在同一個查詢mysql
- 23. mySQL - 在哪裏,和/或選擇
- 24. MySQL的SELECT *哪裏像當前日期
- 25. <boost/lexcal_cast.hpp>在哪裏?
- 26. MYSQL平均時間在哪裏條款
- 27. 轉換x小時x分鐘前回到unix時間戳
- 28. MySQL - 哪裏或?
- 29. MySQL請求在哪裏...在
- 30. 哪裏不存在mysql