Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/12/2010, 10:10
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: Promedio y LEFT JOIN

Código MySQL:
Ver original
  1. SELECT ID0, ID1, ID2, ID3, ID4,  AVG(media) media   FROM    
  2.     (SELECT  ID0, ID1, ID2, ID3, ID4,  AVG(media) media   FROM    
  3.         (SELECT
  4.             o0.id ID0,
  5.             o1.id ID1,
  6.             o2.id ID2,
  7.             o3.id ID3,
  8.             o4.id ID4,
  9.             IFNULL(AVG(t.evalua),0) media
  10.         FROM
  11.             ss_objetive o0
  12.             LEFT JOIN ss_objetive o1 ON o1.dp = o0.id
  13.             LEFT JOIN ss_objetive o2 ON o2.dp = o1.id
  14.             LEFT JOIN ss_objetive o3 ON o3.dp = o2.id
  15.             LEFT JOIN ss_objetive o4 ON o4.dp = o3.id
  16.             LEFT JOIN ss_tareas t ON t.idopera = o4.id
  17.         WHERE o4.idges = 3 AND o4.tipo = 4 AND o4.idare = 65
  18.         GROUP BY ID3) T1    
  19.     GROUP BY ID3)  T2
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)