《SQL权威指南读书笔记》第五章、第六章

1、如果没有指定连接类型,默认内连接。

2、当要查询的两个表的字段名称相同时,可以使用USING简略书写。

3、尽量使用SQL92语法,可读性更强。

4、当有一个指向当前表的外键的时候,可以使用自连接。、

5、union操作符,告知数据库服务器连接两个集合的所有行,当两个数据集合进行操作时,必须首先应用下面的规范。
----两个数据集合必须具有同样数目的列。
----两个数据集中对应列的数据类型必须是一样的。

6、union 与 union all操作符的区别在于,前者对连接后的集合排序并去除重复项,后者最终的到的数据集的总行数等于要连接的各集合的行数之和,该操作时最易于执行的集合操作么因为不需要检查重复项。

7、mysql不支持 intersect、expect操作符。

8、复合查询包含三个或三个以上的查询语句,他们以自顶向下的顺序被解析和执行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容