SQL今日一题(16):3表连接

news/2024/5/18 21:42:52 标签: db2, jdbc, https, 数据可视化, gbk

这是SQL今日一题的第16篇文章

题目描述

查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工

这题用到employees表、dept_emp表和departments表

https://img-blog.csdnimg.cn/img_convert/4734dbbe03e055a2288d746f1e9058e8.png" title="employees表" />
employees表

https://img-blog.csdnimg.cn/img_convert/0b7bfe7519db4f1f0d1fcd032389c4dd.png" title="dept_emp表" />
dept_emp表

https://img-blog.csdnimg.cn/img_convert/6dc99211c7f8ff1940bb172b55e1e99b.png" title="departments表" />
departments表

方法

select e.last_name
      ,e.first_name
      ,dp.dept_name 
from employees e 
left join dept_emp de on e.emp_no = de.emp_no
left join departments dp on de.dept_no = dp.dept_no

1、用两个left连接3张表,第一个left以employees为主表连接dept_emp表,这样就将所有员工包括未分配部门的信息合并在一起了(因为employees表里是记录所有员工信息的)

  • from employees e left join dept_emp de on e.emp_no = de.emp_no

2、第二个left,以刚刚连接好的employees&dept_emp表为主表连接departments表,公共字段是dept_no

  • left join departments dp on de.dept_no = dp.dept_no


猜你喜欢:

SQL今日一题(15):子查询

数据分析中会常犯哪些错误,如何解决?

数据分析应关注AARRR模型的哪些指标

泰坦尼克号数据分析

深入浅出数据分析

《吊打分析师》实战—我要租个好房

@ 作者:可乐
@ 公众号/知乎专栏/头条/简书:可乐的数据分析之路
@加个人微信:data_cola,备注:进群,拉你入 可乐的数据分析群 和各行各业的小伙伴交流探讨数据分析相关内容

https://img-blog.csdnimg.cn/img_convert/edda0ac71edbab5b3c89fe50d98d9962.png" title="微信公众号" />
微信公众号
https://img-blog.csdnimg.cn/img_convert/bc1560435fafab2306098889e02335e0.png" title="个人微信号" />
个人微信号

http://www.niftyadmin.cn/n/1517305.html

相关文章

ssl证书 所属项目怎么上传_阿里云申请的SSL证书如何应用在JAVA项目中

主流数字证书都有哪些格式?一般来说,主流的 Web 服务软件,通常都基于 OpenSSL 和 Java 两种基础密码库。Tomcat、Weblogic、JBoss 等 Web 服务软件,一般使用 Java 提供的密码库。通过 Java Development Kit (JDK)工具包中的 Keyto…

C++应用之libusb-(1)usb协议介绍

https://github.com/yuyichao/cs-doc/tree/master/Communication/USB/Protocol/USB%20%E5%8D%8F%E8%AE%AE%E4%B8%AD%E6%96%87%E7%89%88 http://www.usb.org/developers/docs/ USB通用串行总线,协议向下兼容:USB1.0/1.1(low/full speed),传输速…

做数据分析不得不看的书有哪些?(文末抽奖送书)

书不在多,而在于精。(文末抽奖送书哟)数据分析类的书有很多,可以按数据分析的流程分类,每个流程应该看哪些书籍。也可以按照通识类和工具类进行分类,通识类可以理解为入门读物类,工具类就是针对…

C++应用之libusb-(2)libusb说明

https://www.dreamincode.net/forums/topic/148707-introduction-to-using-libusb-10/ 源码:https://github.com/libusb/libusb/releases/download/v1.0.22/libusb-1.0.22.tar.bz2 API:http://libusb.sourceforge.net/api-1.0/ Introduction: libusb is …

as cast float server sql_技术分享 | 一些 MySQL DBA 实用 SQL 语句

作者:杜开生本文目录:一、连接相关二、长事务三、元数据锁四、锁等待五、全局读锁六、内存使用监控七、分区表八、数据库信息概览九、长时间未更新的表十、主键、索引十一、存储引擎十二、实时负载阅读提示:1)本篇文章涉及到大量 SQL 语句&am…

有哪些你看了以后大呼过瘾的数据分析书?

书不在多,而在于精。 数据分析类的书有很多,可以按数据分析的流程分类,每个流程应该看哪些书籍。 也可以按照通识类和工具类进行分类,通识类可以理解为入门读物类,工具类就是针对不同的工具必读的书籍了。 还可以按照…

中文存入数据库_数据库事务与MVCC

闲聊抱歉迟到了一天。。。昨天晚上跟两位初中同学去聚餐了,本来文章我都写好存在后台了,想着吃完饭回来润色一下就发了。好家伙去了直接一人半斤牛栏山,鄙人二十二年来醉的最厉害的一次,喝完之后走路都飘,下了地铁站一…

kodi资源_手把手教您设置KODI播放器,3分钟打造家庭影院级媒体库

本文首发于什么值得买平台请关注本账号获取更多好文,作者:阿文菌创作立场声明:此文为比较基础的KODI播放器的保姆级安装和配置教程,希望可以帮助一些初入家庭影音的值友们!大家好,俺又来了! 关于…