[转]mysql的full join的实现
2024-10-21 03:39:17
原文地址:https://blog.csdn.net/qq_1017097573/article/details/52638360
数据库多表查询主要有以下几种
inner join内连接查询,只有两个表都匹配才会显示记录
left /right [outer] join 左/右外连接 左表匹配右表,左表全部显示,结果中缺少的右表字段的值 则返回null,右外连接相反
full join 全连接,只要其中某个表存在匹配,就会返回行,不存在的字段返回null
自连接 就是虚拟出同一张表,在一张表上实现多表查询
【注意】:
在mysql里是不支持full join的
但仍然可以同过 左外连接+ union+右外连接 实现
例:
- </pre><pre name="code" class="sql"> SELECT * FROM Persons p LEFT OUTER JOIN Orders o ON p.pid=o.pid
- UNION
- SELECT * FROM Persons p RIGHT OUTER JOIN Orders o ON p.pid=o.pid;
最新文章
- Beta-1阶段成员贡献分(代组长更新)
- WebView cookie 管理
- 何解決 LinqToExcel 發生「無法載入檔案或組件」問題何解決 LinqToExcel 發生「無法載入檔案或組件」問題
- 1、Java背景、标示符、运算符、转义字符
- 导航VC的左右item代码
- MeshCombineUtility.cs method `GetTriangleStrip&#39; of type `UnityEngine.Mesh&#39; could be found
- Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
- css font-face自定义字体
- TIMAC 学习笔记(一)
- [swustoj 1021] Submissions of online judge
- 【Testin实验室】MoiMark安卓中国终端体验性能排行榜(11月报)
- 1441: Min
- [bzoj4923]K小值查询
- SpringMVC项目中启动自加载Listener
- Java IO学习--(五)字节和字符数组
- day26:静态方法,类方法和反射
- pod 更新慢解决方案
- 批量采集世纪佳缘会员图片及winhttp异步采集效率
- UVA10720 Graph Construction 度序列可图性
- 嵌入式设备hacking(转)
热门文章
- MongodDB---初识
- U811.1接口EAI系列之三--采购订单生成--VB语言
- java用String类的toUpperCase()和toLowerCase()方法转字符串的大小写
- ubuntu 安装 2.10.x版本的scala
- 两table水平滚动条级联滚动(同步滚动)。 table1放标题,table2放内容。
- tomcat重启步骤
- [na]IP分片抓包实验
- Bootstrap FileInput中文API整理
- Oracle Time Model Statistics(时间模型统计)
- 开发中遇到的一些mongoose的问题