MySQL内连接、外链接
来源:互联网 发布:淘宝怎样做充值话费 编辑:程序博客网 时间:2024/06/05 02:42
Mysql数据库的内连接、外连接
内连接
- 内连接(两种)隐式和显示,带on 和不带on ,返回连接表中符合连接条件和查询条件的数据行
A表 id name B 表 id job parent_id 1 张三 1 28 1 2 李四 2 17 2 3 王五 3 20 4
- 内连接
- select * from a inner join b on a.id = b.parent_id
- select * from a,b where a.id = b.parent_id
- 结果是:
- 1 张三 1 28 1
- 2 李四 2 17 2
外连接:
- 外链接不但返回符合连接和查询条件的数据行,还返回不符合条件的一些行。外链接分为:左外链接(left join on)、右外链接(right join on)、全外链接(full join on)
左连接返回左表所有数据,右表不符合连接条件的为null值
- select * from a left join b on a.id = b.parent_id
- 结果为
- 1 张三 1 28 1
- 2 李四 2 17 2
- 3 王五 null
右外链接返回右表所有数据,左表不符合连接条件的返回null值
- select * from a right join b on a.id = b.parent_id
- 结果:
- 1 张三 1 28 1
- 2 李四 2 17 2
- null 3 20 4
完全外链接返回会所有表中的数据,不符合连接条件的以NULL值代替,很少用到
- select * from a full join b on a.id = b.parent_id
- 结果
- 1 张三 1 28 1
- 2 李四 2 17 2
- null 3 20 4
- 3 王五 null
阅读全文
0 0
- MySQL内连接、外链接
- mysql 左外连接 右外链接 内连接
- mysql 左链接,右链接,内连接
- MySQL 学习教程(八)【整理】-连接查询(内连接/ 外链接 / 自然连接/ 交叉连接)
- sql内链接,外连接
- 内链接和外连接
- 内连接和外链接
- 内连接,外连接,以及交叉链接
- 一,内连接,外链接,自连接
- mysql内连接,外连接
- sql内连接外链接做链接有了链接
- mysql自然连接、内连接、外连接
- sql 内连接和外链接
- 内链接与外连接的区别
- SQL的内连接,外链接
- mysql的内链接和左右连接的区别
- 内连接、外链接、自然连接、全连接
- 内连接,外链接,交叉链接的区别
- 在隐藏系统软键盘时,光标也消失了的处理方法
- 对话:通证(token)是下一代互联网数字经济的关键
- mongodb自启动脚本.md
- 结构光系统投影仪标定
- Apollo 1
- MySQL内连接、外链接
- php 配置信息,502的错误信息
- windows虚拟环境
- mysql数据库主从同步
- 关于部分android手机连拍模式,手机拍照上传的图片旋转了90度的c#解决方案
- C++实现单例模式的简单例程
- google浏览器 屏蔽 Slow network is detected. Fallback font will be used while loading
- 打印平行四边形
- Mybatis一级和二级缓存正确解答