2016-05-17 63 views
-1

我有具有柱completed_at(日期時間)如何選擇行有3小時前

我被PHP日期插入日期在它(表 'YMD H:I:S' ) 2016年5月17日○點00分14秒

我要選擇有3小時前

<?php 
$sql = "Select `id`,`file` from `uploader` where `completed_at` < CURDATE() - INTERVAL 3 HOUR"; 
     $DB = new DB(); 

     mysqli_query($DB->db_connect(), $sql); 

?> 

的數據,但它給了我錯誤的答案。

+0

的[從最後一小時記錄]可能的複製(http://stackoverflow.com/questions/19743850/get-records-from-last-hour) –

回答

2

試試這個:

SELECT FROM table_name 
WHERE completed_at < NOW() - INTERVAL 3 HOUR 
+0

謝謝你回答Jayesh我回復日期('Ymd H:我:S')// 2016-05-17 06:47:30但它也給我這個記錄2016-05-17 06:41:29哪些還沒有3個小時 – Sufyan

相關問題