SQL三表连接查询

SQL三表连接查询下面三个表分别是:table1表、table2表、table3表目标:查询A公司的所有30岁以下员工的名字。    employee_id   company_id           1          101           2          101           3           102   …

大家好,又见面了,我是你们的朋友全栈君。

下面三个表分别是:table1表、table2表、table3表

目标:查询A公司的所有30岁以下员工的名字。

 

 

   employee_id    company_id
           1           101
           2           101
           3           102

 

 

    company_id     company_name
         101               A
         102               B

 

 

  employee_id  employee_name  employee_age
          1           李云           35
          2           张飞           23
          3           高丽           25

 

 

SELECT employee_name 
FROM (table3 c LEFT JOIN TABLE1 a 
ON c.employee_id=a.employee_id )
LEFT JOIN table2 b ON b.company_id=a.company_id 
WHERE company_name ='A' and employee_age<30;

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/135565.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 五子棋人机对战思路「建议收藏」

    五子棋人机对战思路「建议收藏」五子棋人机对战:人机对战,我们可以想象一下我们在玩QQ游戏五子棋时的场景,根据每次下的步骤来分析电脑是怎样解析我们下棋的步骤的。下五子棋的步骤:1、第一步,黑子先下2、白子的第一步的最好的位置就是在黑子周围的八个点上3、接着黑子的第二步必然也是根据白子周围的八个点和自己的黑子所在的位置来下。4、如此循环下去。。。。那么对于计算机来说,就是让他找到第一个黑子周围的八个点,并且随机选中一个下白子。…

  • Oracle数据库之SQL语句练习篇–准备

    Oracle数据库之SQL语句练习篇–准备

  • Windows XP虚拟机到期无法使用的解决方案(救急版)[通俗易懂]

    Windows XP虚拟机到期无法使用的解决方案(救急版)[通俗易懂]在之前的文章中已经教过大家如何在VMware中安装WindowsXP虚拟机,但是使用期限只有30天,近期有很多小伙伴说虚拟机到期了,开机之后显示无法登录,进不去桌面,更换密钥似乎也没成功,情况大概如下图这样:解决办法有两种:1.重新配置安装:VMware安装WindowsXP虚拟机并手动安装外加驱动程序但是这样有些麻烦,并且30天后还是会到期,所以推荐第二种办法。2.使用windowsXP的安全模式。…

  • navicat15动态激活码_通用破解码

    navicat15动态激活码_通用破解码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • Merge into用法总结

    Merge into用法总结简单的说就是,判断表中有没有符合on()条件中的数据,有了就更新数据,没有就插入数据。  有一个表T,有两个字段a、b,我们想在表T中做Insert/Update,如果条件满足,则更新T中b的值,否则在T中插入一条记录。在Microsoft的SQL语法中,很简单的一句判断就可以了,SQLServer中的语法如下:  ifexists(select1fromTwhere…

  • Oracle12c错误01017,ORACLE12.2中用户无法登陆报ORA-01017的解决办法

    Oracle12c错误01017,ORACLE12.2中用户无法登陆报ORA-01017的解决办法ORACLE12.2中用户无法登陆报ORA-01017的解决办法错误现象:在ORACLE12.2中创建一个用户linfy后,登陆:SQL>showpdbs;CON_IDCON_NAMEOPENMODERESTRICTED——————————————————-…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号