在我的表格中,我必须按category_id和最新的发布日期文章来获取最新的文章组。我正在尝试这个查询
SELECT * FROM news GROUP BY category_id
它给了我第一个发表文章的机会。我如何获得最新发布日期的文章。
最佳答案
SELECT n1.*
FROM news n1
join
(
select category_id, max(publish_date) as max_publish_date
from news
GROUP BY category_id
) n2 on n1.category_id = n2.category_id
and n1.publish_date = n2.max_publish_date
关于mysql - SQL查询按类别ID具有最新发布日期的组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23721655/