lea*_*ner 2 mysql sql performance mysql5
嗨,我想知道哪种查询适用于多个表.
例如:
select table1.id, table1.name from table1,table2,table3
where table1.id=table2.id and table2.id=table3.id
Run Code Online (Sandbox Code Playgroud)
要么
select table1.id, table1.name
from table1
inner join table2 on table1.id=table2.id
inner join table3 on table2.id=table3.id
where 1
Run Code Online (Sandbox Code Playgroud)
要么
select table1.id, table1.name
from table1
join table2 on table1.id=table2.id
join table3 on table2.id=table3.id
where 1
Run Code Online (Sandbox Code Playgroud)
哪种查询最适合性能?