MySQL 关联查询规范

Posted 爱叨叨的程序狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 关联查询规范相关的知识,希望对你有一定的参考价值。

  • 关联表查询尽量控制在五张表以内(阿里规范中是三张)
  • 在关联查询时,尽量使inner join在前,left/right join在后。
  • 关联查询时,要给关联表取别名。
  • 关联查询时,关联表的字段前需要使用别名.字段名的形式。
  • 关联查询时,on关联条件左侧是当前关联表,右侧是其他关联表。
select a.a1,b.b1,c.c1 
from a as a 
inner join b as b on b.aid = a.id 
left join c as c on c.bid = b.id

以上是关于MySQL 关联查询规范的主要内容,如果未能解决你的问题,请参考以下文章