多表查询:分散在多个不同的表里的数据查询出来的 *** 作。
外键:从表中用来引用主表中数据的那个公共字段。
连接有2种类型的连接:内连接(inner join)和外连接(outer join)
内连接:查询结果只返回符合连接条件的记录。
外连接:查询结果返回某一个表中的所有记录,以及另一个表中满足连接条件的记录。
其中左连接:left join,返回左表中的所有记录,以及右表中符合连接条件的记录。
右连接:right join,返回右表中的所有记录,以及左表中符合连接条件的记录。
首先纠正一楼,索引不一定快,在数据不多的时候,索引反而会托慢查询速度。其次,系统一般会自动为主键建立唯一索引,但不能说明主键就是一个索引。
再次,主键的值一般不是按字母、数字的顺序排列的,而为其建立索引就是为了克服为一缺陷(索引的值是按顺序排列的)
最后,自增主键就算不建索引的话,速度也不会慢的,因为它的值是按顺序排列的,系统肯定会一个机制来提高查询速度的。
综上可知,自增主键是更快的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)