实施例: 使用SQL命令:
select last_name,first_name from person group by category order by last_name;
我只得到三个值。我应该得到所有的姓氏,青少年,成年人的名字,成年人,分开的行:
我应该得到 例如:
lastname category
A a
B a
C b
D B
答案 0 :(得分:0)
如果我正确理解您的问题,那么您的结构就错了。
GROUP BY
用于汇总功能,例如count()
,max()
或sum()
。您将要使用多个ORDER BY
语句。它们按顺序申请。
SELECT
last_name,
first_name
FROM person
ORDER BY
category,
last_name;