关于在一个表中显示三个数据库表字段的查询。

首先要找的三个表中字段的对应关系,以哪一张表为主表(其他表字段增添这个主表上)作为显示页面上。

上代码

查询主表:csb_accessories_bjgh的全部,csb_accessories_bjqd表,csb_asset_directory表,的aname,atypes,/assetname,assettypes的字段。

关系:csb_accessories_bjgh.accessoriesid = csb_accessories_bjqd.accessoriesid
以及 csb_accessories_bjgh.assetid = csb_asset_directory.assetid

这是sql代码
SELECT
csb_accessories_bjgh.*,
csb_accessories_bjqd.aname,
csb_accessories_bjqd.atypes,
csb_asset_directory.assetname,
csb_asset_directory.assettypes
FROM
(( csb_accessories_bjgh LEFT JOIN csb_accessories_bjqd ON csb_accessories_bjgh.accessoriesid = csb_accessories_bjqd.accessoriesid ) LEFT JOIN csb_asset_directory ON csb_accessories_bjgh.assetid = csb_asset_directory.assetid )
WHERE
csb_accessories_bjgh.id IS NOT NULL

技巧:先一层一层写

代码在这显示不好看,复制过去,美化一下SQL。找准关系,一层一层套。写出来了点个赞吧!

sql 三个表联合查询(三表左联查询)相关推荐

  1. 【SQL】SQL语句多表联合查询

    SQL语句多表联合查询 CREATE TABLE orders( id int not null primary key identity(1,1), customerName varchar(100 ...

  2. SQL语句多表联合查询

    本周之前,对于数据库的使用仅限于简单的增删改查(insert.delete.updata.select),而这一周由于工作需要,对一些sql函数.sql语句多表联合查询.T-SQL语句基本语法.存储过 ...

  3. jpa整合querydsl实现简单查询以及左联查询

    用意: 为了解决jpa复杂查询以及多表查询难以的问题,故找到该神器(querydsl),使用该框架后,可以使jpa像mybatis一样灵活,随心所欲.下面的代码只展示了常用的mysql操作,包含动态查 ...

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

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

  5. sql三张表的搜索要满足5种搜索条件的模糊搜索_面试三轮我倒在了一道 SQL 题上……| 原力计划...

    作者 | 牧小农的夏天 责编 | 王晓曼 出品 | CSDN博客 前言 最近小农在找工作,因为今年疫情的特殊原因,导致工作不是特别好找,所以一旦有面试电话,如果可以,都会去试一试,刚好接到一个面试邀请 ...

  6. sql三个表join_「数据蒋堂」第 31 期:JOIN 简化 – 维度对齐

    [数据蒋堂]第 31 期:JOIN 简化 – 维度对齐 我们先把上一期中双子表对齐例子的 SQL 写出来: SELECT Orders.id, Orders.customer, A.x, B.y FR ...

  7. SQL-在Update中进行子查询和左联查询

    以下总结源自后边的三个参考思索和测试而来: 我们有一张行政区划表,为了查询速度的优化,我们需要在这张表中,将每个乡镇的记录中写入其所属的省.市.县, 表如下: 当然,我们可以使用游标或在存储过程中使用 ...

  8. SQL server多表联合查询

    1. 外连接可分为:左连接.右连接.完全外连接. a.  左连接  left join或 left outer join SQL语句:select * from student left join c ...

  9. sql三个表关联查询LEFT JOIN

    SELECT 别名1.字段1,别名1.字段2,别名2.字段1,别名2.字段2,别名3.字段1,别名3.字段2 FROM 表名1AS 别名1 LEFT JOIN 表名2AS 别名2 ON 别名1.字段1 ...

最新文章

  1. android 中 webview 怎么用 localStorage?
  2. android 刷卡布局,刷卡布局效果-开源AndroidSwipeLayout使用解析(二)
  3. 转载:谢谢原作者:块设备驱动实战基础篇一 (170行代码构建一个逻辑块设备驱动)
  4. 百度网盘API调用二
  5. Python:赋值语句和布尔值
  6. Python类的结构及属性的获取机制
  7. 在Angular应用里使用Redux
  8. truncate、rename函数的使用
  9. POJ 3250 Bad Hair Day【单调队列】
  10. 苹果市值超过微软成第一大科技公司
  11. VBA的代码,在Excel启动时自动执行
  12. MYSQL 学习笔记记录整理之二:分组数据
  13. Java数据库操作要点
  14. 编译原理 编译器自动生成工具
  15. unity技美31——Curvy Splines寻路插件绘制赛道,并且生成OBJ教程
  16. LOJ 6437 [PKUSC 2018] PKUSC
  17. 2017计算机知识竞赛题,2017网络安全知识竞赛题库(中学组)word版
  18. day02【Collection、泛型】
  19. 经常写大材料的请惠存(转载)
  20. 计算机专业转正定级,大学生毕业一年以后千万别忘了转正定级(转自小志)

热门文章

  1. call(zoom)_如何解决您的Zoom Call问题
  2. kali安装dockers和docker-compose
  3. 12月30日学习总结
  4. 重大新发现!首次将炎性小体NLRP1蛋白鉴定为双链RNA感应器
  5. LeetCode题解(1276):不浪费原料的汉堡制作方案(Python)
  6. mysql y m d h_php时间问题?mysql数据库的时间格式(Y-M-D H:I:S) 在PHP页面想这样显示(Y-M-D) ('.$rows['ndate'].')...
  7. 最长对称字符串php_PHP-字符串过长不用担心
  8. “身、口、意”三业,而其中尤其以口业为重,认为口业是:患苦之门,祸累之始。
  9. f2fs学习笔记 - 2. f2fs基础实验环境搭建
  10. 用户 不在 sudoers 文件中。此事将被报告