El JOIN es infinitamente más eficiente, además de tener las variantes como LEFT JOIN y RIGHT JOIN que te dan mucho juego.
Código SQL:
Ver originalSELECT *
FROM tabla1
INNER JOIN tabla2 ON
tabla1.id = tabla2.id_tabla1
INNER JOIN tabla3 ON
tabla2.id = tabla3.id_tabla2