我有两个表'评论'和'喜欢',我可以显示所有已被喜欢的评论,并在添加评论时排序。我目前无法做的事情是按照他们喜欢的时间排列评论。MySQL EXISTS和ORDER BY
这是我的时刻:
SELECT *
FROM comments AS c
WHERE EXISTS (
SELECT *
FROM likes AS l
WHERE c.commentID=l.commentID)
谁能帮我用SQL以示与这就是一个最近喜欢先等等,以便在评论...
只需添加 - 我只想显示评论一次,并避免显示任何未被喜欢的评论。
当你添加一个类似的东西时,你的时间戳是什么? –
有没有存储日期时间的列? –
道歉是的 - 我有一个列存储日期(作为datetime数据类型)在两个表中。 – tommyd456