内连接、左外连接、右外连接、交叉连接及其区别
来源:互联网 发布:svn 3690端口怎么打开 编辑:程序博客网 时间:2024/05/21 22:36
- 内连接(INNER JOIN)
- 外连接
- 左连接(Left JOIN)
- 右连接(Right JOIN)
- 交叉连接(CROSS JOIN)
- 显式:
- 隐式:
首先建立两张表A、B。
表A:
Aid:int类型,无符号递增,主键
name:varchar类型
表B:
Bid:int类型,无符号递增,主键
name:varchar类型
age:int类型
利用内连接可获取两表的公共部分的记录。
select * from A JOIN B ON A.name=B.name
外连接分为两种,左连接(Left JOIN)和右连接(Right JOIN)
select * from A Left JOIN B ON A.name=B.name
select * from A Right JOIN B ON A.Aid=B.Bid
有两种,显式的和隐式的,不带ON子句,返回的是两表的乘积,也叫笛卡尔积。
select A.*,B.* from A CROSS JOIN B ON A.name=B.name
select A.*,B.* from A ,B WHERE A.name=B.name
0 0
- 内连接、左外连接、右外连接、交叉连接及其区别
- 内连接、左外连接、右外连接、交叉连接及其区别
- 左连接、右连接、内连接、外连接、交叉连接
- 内连接、左外连接、右外连接、交叉连接
- 内连接 左外连接 右外连接 交叉连接
- 内连接,外连接,左连接,右连接,全连接,内连接,交叉连接,自连接
- 内连接,外连接,左连接,右连接,全连接,内连接,交叉连接,自连接
- 内连接、外连接[左连接、右连接、全连接]、交叉连接、自连接
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- 内连接、左外连接、右外连接、交叉连接区别
- leetcode 1. Two Sum -----java
- c++实践参考:排序函数模板
- <welcome-file>index.action</welcome-file>直接设置action,404和struts2中的解决方案
- eclipse(折叠代码)
- NetRouter开发板之Websocket
- 内连接、左外连接、右外连接、交叉连接及其区别
- gitlab使用方法
- hdu 4995(枚举)
- vmware 使用过程死机,如何修复Ubuntu系统
- 数据结构-线性表的顺序存储实现及各种操作代码
- Android官方开发文档Training系列课程中文版:通知用户之在通知中显示进度
- iOS_逆向_使用dumpdecrypted砸壳
- 【drp 11】使用Junit简单测试接口方法
- 循环和函数