这条SQL语句为什么没有出错
下面这条语句中的t.dname,和t.deptno并没有出现在GROUP BY 子句中,为何没有出现错误,前面不是说SELECT子句中可以包括聚合函数,或者GROUP BY子句的分组列,其余内容均不可以出现在SELECT子句中吗?
SELECT t.dname,t.deptno,COUNT(e.deptno) FROM t_dept t LEFT JOIN t_emp e ON e.deptno=t.deptno GROUP BY t.deptno;
7
收起
正在回答 回答被采纳积分+1
1回答
Java工程师 2024版
- 参与学习 2052 人
- 提交作业 1500 份
- 解答问题 1324 个
2024重磅革新,超百小时内容豪华升级,加速提升高级技能与高薪就业竞争力 课程紧贴企业最新人才需求,历经7年持续迭代,帮助万名学子入行转行 从零起点到高阶实战,学习路径稳健顺滑,成就从小白到工程师高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星