条件: a,b,c三张表,a表里面有b,c表的主键

三张表,需要得到的数据是标红色部分的。sql如下:

方法一: 内连接

select a.uid,a.uname,a.upsw,a.urealname,a.utel,a.uremark, b.rid,b.rname,b.rremark,c.deptid,c.deptname,c.deptremarkfrom table1 a,table2 b,table3 c
where a.sems_role_rid=b.rid
and a.udeptid=c.deptid ;

方法二:左连接

select a.uid,a.uname,a.upsw,a.urealname,a.utel,a.uremark, b.rid,b.rname,b.rremark,c.deptid,c.deptname,c.deptremark
from table1 a
left join table2 b on  a.sems_role_rid=b.rid
left join table3 c on a.udeptid=c.deptid ;

LEFT JOIN 可以实现统一数据库多表联合查询符合条件的数据。

更多查询参考:https://blog.csdn.net/weixin_42576112/article/details/80899313

Mysql 多表连接查询参考:https://blog.csdn.net/qq_35723367/article/details/80233040

mysql三表关联查询相关推荐

  1. mysql 三表关联查询

    Select A.name,B.name from A inner join B on A.id=B.id和 Select A.name,B.name from A,B where A.id=B.id ...

  2. oracle 三表关联查询

    oracle 三表关联查询 CreationTime--2018年7月4日17点52分 Author:Marydon 左连接实现三表关联 表A----------------------------- ...

  3. mysql面试关联查询语句_MySQL百万级、千万级数据多表关联SQL语句调优

    作者:成金之路 www.cnblogs.com/uttu/p/6384541.html 本文不涉及复杂的底层数据结构,通过explain解释SQL,并根据可能出现的情况,来做具体的优化,使百万级.千万 ...

  4. mysql 一对一关联查询_学习ThinkPHP的第20天--MySQL事务操作、查询事件、一对一关联...

    之所以从20天才开始写随笔记是因为之前没搞自己的博客 从20天开始记录我在ThinkPHP中的点点滴滴 1.MySQL事务操作 /**事务操作*/ //startTrans启动事务.rollback回 ...

  5. SQL查询语句多表联查、三表关联查询

    1.左连接(三表关联) 三表只查询左表有数据的值,右表没有的数据会显示出NULL值 语法 left---join---on 示例: select s.*,c.*,d.* from 表名 s left ...

  6. mysql表关联查询都有什么方式_所有关联表查询方式

    前言 想象场景:小白初入职场,看到很多数据库的代码发现都不清楚,急哭小白了,急急忙忙的去百度,收集到的资料很多,也很迷,乱七八糟的都是 虫虫:为了方便小白 虫虫把关联表的查询方式总结了 关联查询种类 ...

  7. mysql数据关联查询_《MySQL数据库》关联查询

    原标题:<MySQL数据库>关联查询 一.关联查询 1.概念 在查询数据时,所需要的数据不只在一张表中,可能在两张或多张表中.这个时候,需要同时操作这些表来查询数据,即关联查询. 关联查询 ...

  8. mysql数据库关联查询

    记录mysql数据库的部分关联查询语句. 1.mysql数据库中最常用的关联查询有内连接和外链接,内连接仅选两张表中互相匹配的记录, 而外连接可以根据表选出其他不匹配的记录,包括左连接left joi ...

  9. mysql mongo关联查询语句_MongoDB 集合间关联查询后通过$filter进行筛选

    在前面的分享中,有讲解 "详解MongoDB中的多表关联查询($lookup)" 一节,其内容涵盖了常见的集合管理的需求.我们知道文档的选择都是通过$match进行匹配刷选.但这是 ...

最新文章

  1. Opencv中Homography
  2. lstm处理时序数据结构图_详解LSTM
  3. 十四、堆(Heap)
  4. 视频分享:挨踢项目求生法则(1)——团队建设篇
  5. mysql事务处理什么意思_mysql事务是什么意思
  6. 任务型对话(一)—— NLU/SLU(意识识别和槽值填充)
  7. python如何处理表格_如何处理表格/列表/标题等?
  8. 使用GDB进行嵌入式远程调试
  9. 好听的计算机音乐大全,抖音里面的歌曲大全:100首超级好听的抖音歌曲(推荐)...
  10. 甘超波:NLP潜意识和意识
  11. Cisco ASA 基础
  12. intelGMA950开启3d特效
  13. 兄弟连学python(06)装饰器:对类或者函数进行功能的扩展
  14. 附录10-项目黑马面面
  15. 情人节程序员用HTML网页表白【可爱的节日贺卡ui动画特效】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  16. 13. 利用 条件运算符 的嵌套来完成此题: 学习成绩>=90分的同学A表示, 60-89分之间的用B表示, 60分以下的用C表示
  17. js中toString用法
  18. c++ 报错 exponent has no digits
  19. opencv实现车牌提取
  20. PS(透视剪裁工具/快速切片)

热门文章

  1. 【图像压缩】DCT图像无损压缩【含GUI Matlab源码 726期】
  2. 【课程作业】西瓜书 机器学习课后习题 : 第五章
  3. [cesium] | 城市警情模拟
  4. swal()弹出删除确认框
  5. Singularity 快速上手, 带你飞
  6. UG NX 12 点集
  7. Mac 在启动时显示的各种界面图标说明:禁止符号、问号、空白屏幕、锁定等
  8. android 手机滤镜
  9. Android应用自启动保活手段与安全现状分析
  10. libgdx 打飞机游戏实现教程