永发信息网

group by 可以跟多个列吗

答案:3  悬赏:80  手机版
解决时间 2021-03-16 20:03
  • 提问者网友:缘字诀
  • 2021-03-16 09:37
“group by 学号”是按学号分组的意思,那么“group by 姓名,班级”是什么意思?(假设一个班里不会有重名的现象,但这个学校有重名现象)
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-03-16 11:05
按优先级的

group by 姓名,班级
首先按姓名排序,当姓名相同的时候才按班级排序,比如:

姓名 班级
A 1
B 9
C 11
D 1
D 2
D 3
E 2

注意D的班级顺序和整个姓名排序的方式
全部回答
  • 1楼网友:春色三分
  • 2021-03-16 12:53
GROUP后面可以跟多列 group by 姓名,班级 得到的表格类似这样 班级 姓名 ... 1 A ... 1 B ... 2 A ... 2 C ... 3 B ... 我这么写你能明白吗
  • 2楼网友:玩世
  • 2021-03-16 11:58
group by 子句中的表达式可以包含 from 子句中表、派生表或视图的列。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯