gpt4 book ai didi

mysql - 从数据库中获取每个类别的一个结果

转载 作者:行者123 更新时间:2023-11-29 07:31:33 25 4
gpt4 key购买 nike

如果我在数据库中有 6 个类别,是否可以从每个类别中获取一篇文章并显示在页面上并按日期、降序、升序排列..

我的意思是我有表blog - idnametextcategory 以及每个类别的多个帖子。

要在页面上仅显示每个类别中的一篇帖子的查询是什么?

这是示例 SQL FIDDLE我的意思是。所以在这个 fiddle 中我想显示类别 1、2 和 3 的 1 个结果

最佳答案

您可以使用自联接根据最高 ID 号获取每个类别的一篇帖子。

SELECT
b.*
FROM
blog b
join (
select max(id) id,category
from blog
group by category
) b1
using(id,category)
ORDER BY b.category

DEMO

关于mysql - 从数据库中获取每个类别的一个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32473151/

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