我有一個名爲konkurrencer
的表,其列slutter
,其數據類型爲datetime
。選擇在1小時內結束的所有行
如何從表格中選擇「結束於」1小時的所有表格?
假設我在該表中有一個獎項。它在1小時內結束,因此它必須輸出該行。如果行在2小時內結束,則不應輸出。只有1小時。
但是如何?
我有一個名爲konkurrencer
的表,其列slutter
,其數據類型爲datetime
。選擇在1小時內結束的所有行
如何從表格中選擇「結束於」1小時的所有表格?
假設我在該表中有一個獎項。它在1小時內結束,因此它必須輸出該行。如果行在2小時內結束,則不應輸出。只有1小時。
但是如何?
使用此查詢。
SELECT * FROM konkurrencer WHERE slutter < DATE_ADD(NOW(), INTERVAL 1 HOUR) AND slutter >= NOW()
工作,謝謝! –
很開心,如果你能接受這個答案.. :) –
嘗試這樣
<?php
$time = time() - (60*60); //Gives you last hour
$sql = "SELECT *
FROM konkurrencer
WHERE slutter = $time";
?>
SELECT * FROM其中slutter>日期(「1小時」) –
您可能已經加入這個你的問題konkurrencer這表明你做了一些努力,show.Good你現在有你的答案,請請確保在下次顯示您所做的事情。閱讀[常見問題] – NetStarter