超超i7宝 level
获赞
493
粉丝
8
关注
9
看过 TA
19
University of Bristol
2021
算法工程师
IP属地:上海
暂未填写个人简介
私信
关注
0 点赞 评论 收藏
分享
SELECT d.dept_no, d.dept_name, count(s.salary) AS SUMFROM departments d JOIN dept_emp de ON d.dept_no = de.dept_noJOIN salaries s ON de.emp_no = s.emp_noGROUP BY d.dept_noORDER BY d.dept_no ASC
骁釜:这个写的貌似有点问题,第一,group by 部门的时候,部门编号和部门名称不能同时出现的,这个语法只有mysql支持,如果同一个部门编号有两个部门名称它会随机返回一个,第二,就是不是所有的部门都有员工和工资的吧,用inner join 会把没员工的部门给漏掉
数据库SQL实战答案
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务