gpt4 book ai didi

mysql - 如何显示每个类别的最后三篇文章?

转载 作者:行者123 更新时间:2023-11-29 15:49:46 25 4
gpt4 key购买 nike

我有一张 table Content具有以下结构,

Id | title | category | content | created_at

至少它包含多个类别,并且每个类别都有很多文章。

我想在索引页上显示每个类别的最后三篇文章。如何使用单个 SQL 查询来做到这一点?

最佳答案

您可以选择限制为3的数据并按降序排列。因此它将为您提供最后三个记录。这里我已经假设您有另一个表而不是名为Article的内容表,其中包含文章的所有数据使用内容表 ID 作为外键引用。

select 
*
from
`article` where `category_id`='$category_id'
order by
id desc
limit 3

关于mysql - 如何显示每个类别的最后三篇文章?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56831191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com