我正在尝试使用Web服务器和MySQL创建聊天服务器。我想在1小时的时间内显示最后的聊天记录。 现在我的查询是:
select * from chats where chat_id = 1 order by time
其中时间是时间戳。
答案 0 :(得分:1)
试试这个:
SELECT * FROM `chats` WHERE `chat_id` = 1
AND `time` >= DATE_SUB(NOW(), INTERVAL 1 HOUR);
ORDER BY `time`