如何从数据库中选择超过12小时的物品?! 我使用时间戳列来存储时间,但我认为我不需要年,月,日只有几个小时 我有这样的东西,但它不起作用(没有错误只返回表中的所有数据)
$sql = "SELECT *FROM Y WHERE X and time > now() - INTERVAL 12 HOUR";
输入:timestamp
你是对的萨尔曼A.谢谢
答案 0 :(得分:7)
试试这个:
SELECT * FROM Y WHERE X and time < (NOW() - INTERVAL 12 HOUR)
您需要<
而不是>
,因为您要选择超过12小时的记录