gpt4 book ai didi

mysql - 使用 group by 和 order by 时遇到问题

转载 作者:行者123 更新时间:2023-11-30 22:00:55 25 4
gpt4 key购买 nike

我知道这个问题已经被问了很多,但我找不到适合我的问题的解决方案。

我有一个大学使用的书籍数据库,我正在尝试编写一个 SQL 语句来显示书名、类(class)编号和部门。我需要按书名的字母顺序对它们进行排序,然后按学区对它们进行分组。这就是我所拥有的:

SELECT title, course_number, department 
FROM books
GROUP BY school_division
ORDER BY title;

但是当我实际上总共有 10 条记录时它只打印出 3 条记录。我不确定如何让它打印出所有 10 条记录?

如果我去掉 GROUP BY,它会打印出所有 10 条记录,所以我不确定发生了什么。

最佳答案

SELECT title, course_number, department 
FROM books
ORDER BY school_division,title ;

不要在这里使用GROUP BY

关于mysql - 使用 group by 和 order by 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43398465/

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