sql >> Base de Datos >  >> RDS >> Mysql

Clasificación en PHP y MySQL

Si entiendo correctamente, su tabla contiene cada voto individual. También asumo que la canción es una ID única de una canción. Si es así, debe sumar los valores de los votos y dividirlos por el total de votos.

SELECT song, SUM(vote)/COUNT(*) AS rateing FROM your_table_name GROUP BY song ORDER BY rateing DESC;