Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2014, 16:47
echo_
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Problemas al ejecutar query

Hola a todos de nuevo por aqui, intento ejecutar este query pero tarda mucho en ejecutar la consulta, alguien me podria decir si esta sentencia se puede acortar mas?

Código MySQL:
Ver original
  1. SELECT   idPerson, MAX(updatedDate) AS updatedDate
  2. FROM  (SELECT t.idPerson, MAX(d.updatedDate) AS updatedDate
  3. FROM transacciones AS t
  4. INNER JOIN detalle_de_las_transacciones AS d ON d.idTransaction = t.idTransaction
  5. WHERE (d.active = 1) AND (t.active = 1)
  6. GROUP BY t.idPerson
  7.  
  8.  
  9. SELECT t.idPerson, MAX(d.updatedDate) AS updatedDate
  10. FROM transacciones AS t
  11. INNER JOIN detalle_de_las_transacciones AS d ON d.idTransaction = t.idTransaction
  12. WHERE (t.active = 0)
  13. GROUP BY idPerson
  14.  
  15.  
  16. SELECT t.idPerson, MAX(d.updatedDate) AS updatedDate
  17. FROM transacciones AS t
  18. INNER JOIN detalle_de_las_transacciones AS d ON d.idTransaction = t.idTransaction
  19. GROUP BY idPerson
  20.  
  21.  
  22. SELECT tl.idPerson, tl.createdDate AS updatedDate
  23. FROM todos_los_leads AS tl
  24.  
  25.  
  26. SELECT n.idCreatorObject, MAX(n.noteDate) AS updatedDate
  27. FROM  NOTE_notes AS n
  28. WHERE (idCreatorObjectType = 6)
  29. GROUP BY idCreatorObject
  30.  
  31.  
  32. SELECT tl.idPerson, tl.infoLastUpdated AS updatedDate
  33. FROM todos_los_leads AS tl
  34.  
  35.  
  36. SELECT tl.idPerson, tl.lastAssignment AS updatedDate
  37. FROM todos_los_leads AS tl) AS dates
  38. GROUP BY idPerson