我有一个名为konkurrencer
的表slutter
,其数据类型为datetime
。
如何从表格中选择所有行“以1小时结束”的所有内容?
假设我在该表中获奖。它以1小时结束,因此必须输出该行。如果行在2小时内结束,则不应输出。只有1小时。
但是怎么样?
答案 0 :(得分:1)
使用此查询。
SELECT * FROM konkurrencer WHERE slutter < DATE_ADD(NOW(), INTERVAL 1 HOUR) AND slutter >= NOW()
答案 1 :(得分:0)
试试这个
<?php
$time = time() - (60*60); //Gives you last hour
$sql = "SELECT *
FROM konkurrencer
WHERE slutter = $time";
?>