Tema: Consulta
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/03/2012, 10:17
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Consulta

Una observación adicional a la consulta que propone User_Kathy; es recomendable utilizar JOIN'S (INNER, LEFT O RIGTH según sea el caso) en lugar de hacer las uniones explícitas en FROM-WHERE:

En lugar de poner esto

Código:
FROM TablaA, TablaB WHERE TablaA.campo = TablaB.campo
Haz esto:

Código:
FROM TablaA INNER JOIN TablaB ON TablaA.campo = TablaB.campo
Aunque el resultado es exactamente el mismo el performance de la consulta es mejor con los JOIN's.

Si tienes dudas de cómo se manejan los distintos tipos de JOIN's, pregunta a Santa Wikipedia:

http://es.wikipedia.org/wiki/Join

Saludos
Leo.