按列分组并按一列排序

时间:2018-07-24 10:49:47

标签: mysql sql database

我有一个Student表,该表由sectionId (foreign key),Name和RollNoInClass列组成。现在,我通过使用此查询来选择学生

SELECT Name, RollNoInClass, sectionId FROM students GROUP BY SectionId, Name, RollNoInClass ORDER BY RollNoInClass

result

expected

但是我需要这样

如何通过查询实现这一目标

1 个答案:

答案 0 :(得分:1)

您尝试过类似的方法

SELECT Name, RollNo
FROM [StudentsTableName]
GROUP BY SectionId, Name, RollNo
ORDER BY RollNo