sql中join语句区别
来源:互联网 发布:淘宝橱窗推荐怎么设置 编辑:程序博客网 时间:2024/06/03 18:46
表如下:
aID
1
2
3
4
5
表B记录如下:
bID
1
2
3
4
8
1.inner join
sql语句如下:
SELECT * FROM A
INNERJOIN B
ON A.aID = B.bID
结果如下:
aID
1
2
3
4
结果说明:
2.
sql语句如下:
SELECT * FROM A
LEFT JOIN B
ON A.aID = B.bID
结果如下:
aID
1
2
3
4
5
(所影响的行数为 5 行)
结果说明:
换句话说,左表(A)的记录将会全部表示出来,而右表(B)只会显示符合搜索条件的记录(例子中为: A.aID =B.bID).
B表记录不足的地方均为NULL.
3.
sql语句如下:
SELECT * FROM A
RIGHT JOIN B
ON A.aID = B.bID
结果如下:
aID
1
2
3
4
NULL
(所影响的行数为 5 行)
结果说明:
- sql中join语句区别
- sql语句中inner join,left join,right join,full join,cross join之间的区别
- SQL语句中inner join、left join、right join、full join的区别
- sql语句中left join、right join、inner join的区别
- sql语句中inner join,left join和right join的区别
- sql语句中left join、right join 以及inner join之间的使用与区别
- sql语句中left jon和right join的区别
- SQL语句的 left join、right join、inner join区别
- sql语句left join和inner join、right join区别
- sql语句中left join、inner join中的on与where的区别
- sql语句中left join、inner join中的on与where的区别
- sql语句中left join、inner join中的on与where的区别
- sql语句中left join、inner join中的on与where的区别
- sql语句中left join、inner join中的on与where的区别
- sql语句中left join、inner join中的on与where的区别?
- sql语句中left join、inner join中的on与where的区别
- sql语句中left join、inner join中的on与where的区别
- sql语句中left join、inner join中的on与where的区别
- Linux 下安装Oracle 时…
- WINDOWS下ORACLE只启动服务不启动…
- 多文件上传格式
- WIN7下无法使用sqlplus &quot…
- Python爬取新浪微博热搜榜
- sql中join语句区别
- 常见Oracle HINT的用法
- Oracle NULL相关函数
- Oracle快照原理及实现总结
- Oracle SQL Developer 探究
- Oracle查询表空间使用情况
- 应用ROWDEPENDENCIES行级跟踪,查询…
- Oracle使用对象类型7(自定义…
- 图解文玩核桃的种类和特点