29/01/2011, 09:02
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses Puntos: 300 | |
Respuesta: mucha lentitud desde hace algunos dias Uff, con esa versión de MySQL, olvídate de subconsultas: tendremos que buscar alguna otra solución.
¿Y si sólo haces esto, cuánto te tarda?
SELECT fot.id id, SUM(rate.puntaje) promedio, count(rate.puntaje) votos FROM fotos AS fot INNER JOIN puntuaciones AS rate ON fot.id = rate.id_foto GROUP BY fot.id ORDER BY promedio DESC, votos DESC LIMIT 3 |