我理解的left join 是讲两个或者两个以上的表通过left join连接起来进行查询操作。语句如下:
SELECT*FROM table1
LEFT JOIN table2 ON table1.`ss` = table2.`ss`LEFT JOIN table3 on table2.`ss` = table3.·ss·
多张表查询以此类推。
其中未查询字段增加索引大大提高查询速度,但是却会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。
建立索引会占用磁盘空间的索引文件。