数据库中多表查询连接概述(仅供参考,记录下自己的理解,欢迎嘲讽)
来源:互联网 发布:mac chilli 编辑:程序博客网 时间:2024/05/20 22:37
1.数据库中的多表联查的链接方式分为以下几种;
1.内连接
2.外连接
3.笛卡尔连接(跨连接CROSS JOIN)
1.1内连接:也成为连接或简单连接。这是最常见的链接类型。此链接返回满足链接条件的多个表中的所有行
1.2外连接:外连接可分为三种
1.2.1左外连接:
坐标的数据全部显示(不根据连接条件来做判断,全部显示),右表的数据根据选择条件进行筛选,只查出符合连接条件的记录;
1.2.2右外连接:
跟左外连接相反,右表的数据全部显示,左表的数据根据筛选条件进行筛选,只显示符合条件的数据
1.2.3全外连接:全外连接显示左右表的全部记录,不符合连接条件的分别作为一条记录显示,不符合条件的字段置为null;
1.3笛卡尔连接:第一个表的每一行与第二个表的每一行相匹配。它也被成为笛卡尔积分;最终显示的记录条数为第一个表的记录数a乘以第二个表的记录条数b,即a*b
阅读全文
0 0
- 数据库中多表查询连接概述(仅供参考,记录下自己的理解,欢迎嘲讽)
- BEM框架命令(自己的理解,仅供参考)
- 【行为模式】记录 (自己简短的理解,感觉理解了就记录下)
- wpf学习笔记(1)《都是自己根据网络资源学习记录的仅供参考》
- wpf学习笔记(2)《都是自己根据网络资源学习记录的仅供参考》
- wpf学习笔记(3)《都是自己根据网络资源学习记录的仅供参考》
- wpf学习笔记(4)《都是自己根据网络资源学习记录的仅供参考》
- 自己工作过程中小知识点记录(仅供参考)
- 自己工作过程中小知识点记录2(仅供参考)
- java验证码工具类(自己编写的,仅供参考)
- 数据库的连接查询
- 数据库的连接查询
- SQL不同数据库下的查询前n条记录
- SQL重复查询的几种方法(仅供参考)
- java学习笔记——synchronized的理解(仅供参考)
- 代码实现数据库的创建和查询(随便写点,只为记录自己的成长过程)
- Oracle 连接查询的理解
- JDBC连接数据库(查询)的步骤
- Rest模式get,put,post,delete含义与区别(转)
- 一种报表输出的设计方法
- IDEA常用快捷键
- Python的运算符
- 1078. 字符串压缩与解压(未拿满分)
- 数据库中多表查询连接概述(仅供参考,记录下自己的理解,欢迎嘲讽)
- 使用nginx + uwsgi socket的方式来部署Django项目
- asp.net mvc razor布局页中a标签的href的跳转问题
- 12.08作业
- Ubuntu配置Qt
- oracle 多路复用控制文件备份
- SQL 查询的语句不能为空
- 【2017年12月第一周总结】
- html 学习笔记 -3