group by分组问题

来源:10-10 查询成员列表(后端)

rock221

2022-08-29

老师,有个疑问, group by在使用的时候,SELECT子句中可以包含聚合函数,或者GROUP BY子句中的分组列,其余内容不可以出现在SELECT子句中;为什么通过id来分组, deptname 可以查询出来啊。 (百度了下,没看懂)

写回答

1回答

神思者

2022-08-29

MySQL有自己的标准,可以有普通字段出现在SELECT子句中,但是仅限于分组中的第一条记录的普通字段

0
2
神思者
回复
rock221
比如Group BY 部门,一个部门中有多个员工,如果SELECT子句中有员工姓名,只能显示该部门第一个员工的姓名
2022-08-30
共2条回复

SpringBoot 在线协同办公小程序开发 全栈式项目实战

未来趋势型业务 + 前后端综合技术栈 + 惊艳的细节打磨

1802 学习 · 1919 问题

查看课程