需要从所有行的数据中解析出普通索引列,然后判断是否为NULL,如果不是NULL,则行数+1,全表扫描获取所有数据,解析中未加索引列,然后判断是否为NULL,如果不是NULL,则行数+1。
joins主要是合并两个表中的数据组成一个临时的结果集,on后面指定执行连接所使用的的条件。inner join返回两个表基于连接条件实际匹配的行,即两个表交集。outer join返回两个表的并集结果,即匹配条件不满足的两个表的记录也将返回。
下面结合实例讲解,有如下两个表:
sql:
select * from A a inner join B b on a.ID = b.ID
或者
select * from A a, B b where a.ID = b.ID
查询结果如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)