Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2009, 13:48
Avatar de brygom
brygom
 
Fecha de Ingreso: marzo-2008
Mensajes: 79
Antigüedad: 16 años, 1 mes
Puntos: 0
Ventajas y/o desventajas de utilizar JOIN's

Hola que tal por acá de nuevo
Tengo ciertas dudas haber si me pueden ayudar.
Cual es la ventaja o desventaja de utilizar JOINS en las consultas, es aconsejable siempre o depende?
Por ejemplo tengo esto:

SELECT * FROM table1,table2 WHERE table1.id=table2.id;

y Esto:

SELECT * FROM table1 LEFT JOIN table2 ON table1.id=table2.id;

Probé ambos revise el tiempo y no es mucha la diferencia en tiempo, claro son pocos los datos con los que probé para ser exactos 1000 registros.

Pero que pasa si son mucho más registros?
Que tipo de consulta es mejor?
De que forma puedo hacer para que si en ambas tablas existen columnas repetidas, solo mostrar las columnas distintas?

Gracias por sus comentarios. Saludos!

Última edición por brygom; 14/04/2009 a las 13:57