22.统计各个部门的工资记录数

统计各个部门的工资记录数

http://www.nowcoder.com/questionTerminal/6a62b6c0a7324350a6d9959fa7c21db3

法一:三表连续内连接。
注意:连续内连接中一定不要出现WHERE(21题的经验)

select d.dept_no,d.dept_name,count(*) as sum
from salaries s inner join dept_emp de on s.emp_no=de.emp_no
inner join departments d on d.dept_no=de.dept_no
group by d.dept_no

法二:三表联结,WHERE筛选

select d.dept_no,d.dept_name,count(*) as sum
from salaries s,dept_emp de,departments d
where s.emp_no=de.emp_no
and d.dept_no=de.dept_no
group by d.dept_no
数据分析阿宇君的SQL题解 文章被收录于专栏

数据分析的SQL题目

全部评论
通不过
点赞 回复 分享
发布于 2021-04-07 21:33
为什么是用内连接,内连接和左连接用的不是很清楚
点赞 回复 分享
发布于 2021-01-26 19:44

相关推荐

找个工作 学历是要卡的 要求是高的 技能不足是真的 实习经验是0的 简历无处可写是事实的 钱不好赚是真的 想躺平又不敢躺 也不甘心躺 怕自己的灵感和才华被掩埋甚至从未被自己发现 又质疑自己是否真正有才华
码农索隆:你现在啊,你心里都明白咋回事,但是你没办法改变现状,一想到未来,你又没有信心狠下心来在当下努力。 得走出这种状态,不能一直困在那里面,哪不行就去提升哪,你一动不动那指定改变不了未来,动起来,积少成多才能越来越好
点赞 评论 收藏
分享
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-01 11:27
点赞 评论 收藏
分享
评论
4
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务