Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/07/2010, 19:31
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Busqueda NOT IN combinada

Para el caso era innecesaria, porque hubiese dado el mismo resultado usando más recursos para realizar la consulta.
GROUP BY requiere primero recuperar la tabla de resultados con todas sus repeticiones, para recién allí hacer el agrupamiento.
DISTINCT va descartando las repeticiones a medida que va apareciendo.
Pero DISTINCT no hubiese sido funcional si hubieses pedido que se listaran dos campos, porque afecta el registro completo y no sólo un campo. En ese caso lo correcto hubiese sido GROUP BY.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)