为了账号安全,请及时绑定邮箱和手机立即绑定

请教group by 1的问题

group by 1是按第一列分组,group by 2是按第二列分组,那group by 3是不是按第三列分组?为什么使用group的时候会报错.... 求助各位

正在回答

2 回答

group by 1 代表前面select查询的第一个值,以此类推。

SELECT NAME,SEX,AGE FROM STUDENT GROUP BY 2;
//2代表SEX,3代表AGE


0 回复 有任何疑惑可以回复我~

group by 后面加的是列名

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

请教group by 1的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信