请问SELECT子句里为什么可以出现d.dname (不是说只可以是聚合函数和GROUP BY子句的分组列?)

来源:4-6 数据操作语言:表连接查询(三)

慕村2333636

2021-12-24 10:42:38

https://img.mukewang.com/climg/61c5316d090916fc08480534.jpg

https://img.mukewang.com/climg/61c5316d09b22c7810250576.jpg


写回答

1回答

好帮手慕小明

2021-12-24

同学你好,

经测试发现,group by的是主键deptno,每个主键对应一个dname,因此不会出现一个分组对应多个数据的情况,因此可以出现在select查询中的。其次group by子句的执行是受严格模式,数据库版本等多种环境因素影响的
祝学习愉快~


0

0 学习 · 9886 问题

查看课程