Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/04/2013, 11:28
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: Error en consulta anidada

Pues en realidad te he puesto cuatro formas de la consulta, que cubren cuatro criterios con diferencias. No son exactamente iguales.
Además, te aclaro en el post a qué es lo que apunta cada una, con lo que eso debería servirte de guía para intentar comprender la lógica, analizando las diferencias de sitaxis entre las consultas.
Aunque la idea inicial sea la misma, eso no quiere decir que no sea distinto el resultado. No te guíes por lo que está en el SELECT. Fíjate en FROM (orden de tablas y subconsultas), el WHERE, los paréntesis y las condiciones.
Como tip: El uso correcto de LEFT JOIN requiere de mucha experiencia para verlo simplemente leyendo la consulta. A veces no es fácil ni para los expertos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)