SQL查询优化原理分析
文章平均质量分 76
「已注销」
这个作者很懒,什么都没留下…
展开
-
SQL查询优化原理分析(三)
经过上一篇文章的介绍和分析,SQL连接查询一共有四种: 左连接:left join 右连接:right join 内连接:inner join 外连接:full join 虽然不同数据库采用了不用SQL标准,对连接的叫法也不一样,但从概念和功能上看也可以细分为以上四种,所以掌握好使用连接的用法是查询优化的关键。 在SQL查询中常常遇到需要使用连接查询的情况: 场景1:原创 2015-04-26 11:09:33 · 667 阅读 · 0 评论 -
SQL查询优化原理分析(一)
准备工作 在mysql数据库中新建三个表分别是: 公司表:t_company DROP TABLE IF EXISTS `t_company`; CREATE TABLE `t_company` ( `com_id` int(11) NOT NULL COMMENT '公司ID', `com_name` varchar(45) DEFAULT NULL COMMENT '公原创 2015-04-26 13:43:38 · 916 阅读 · 0 评论 -
SQL查询优化原理分析(二)
理解笛卡尔集 笛卡尔集是积集合的一种,假设A和B都是集合,A和B的笛卡尔用A X B来表示,是所有有序偶(a,b)的集合,其中a属于A,b属于B。 A X B={(a,b)|a属于A且b属于 B} ,则AXB所形成的集合就叫笛卡尔集。 SQL查询语句有很多使用到笛卡尔集概念的例子,比如 from A,B left join C on A.id=C.aid and B.原创 2015-04-26 09:18:40 · 408 阅读 · 0 评论