Siguiendo con un tema de la semana pasada, estoy queriendo listar las "imagenes mas votadas" en unos albums de fotos. La cuestion es que usando avg() no obtengo resultados ordenados por puntaje (por promedio). Sin embargo, aparentemente en mi servidor local si tengo resultados ordenados.
Esta es la consulta:
Código MySQL:
Ver originalSELECT img.id
, img.titulo
, img.nombre_foto
, img.tecnica
, img.medidas
, AVG(rate.puntaje
) promedio
, album.id
AS id_album
, album.titulo
AS titulo_album
, album.id_usuario
AS id_autor
Y
esta es la prueba de que no esta funcionando. Ayer el tigre blanco insistia en quedar primero con solo 3.5 puntos. :o\
La documentacion de avg() es muy escueta. Me gustaria saber si mi fallo es en la consulta o si cabe la posibilidad de que derive de un problema de versiones de mysql (tengo dudas sobre mi hosting).