Ver Mensaje Individual
  #2  
Antiguo 13-12-2009
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Es muy difícil ayudarte si no tenemos la estructura de las tablas. Para empezar, como mínimo, deberías quitar ese asterisco del "select *" y sustituirlo por los campos que realmente necesites. También puedes usar programas que te analizan el tiempo que tarda en hacer cada cosa, no conozco ninguno en mysql, pero seguro que los hay.
También puedes ir probando "trozo a trozo" para intentar encontrar al culpable, por ejemplo, primero pruebas sin el group by, luego pruebas sin el having, luego pruebas sólo con el select anidado, etc. y así también puede que encuentres al culpable.
Responder Con Cita