Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Classificação em PHP e MySQL


Se entendi corretamente, sua tabela contém cada voto único. Também suponho que a música é o ID exclusivo de uma música. Se for assim, você precisa somar os valores de voto e dividi-lo pelo total de votos.
SELECT song, SUM(vote)/COUNT(*) AS rateing FROM your_table_name GROUP BY song ORDER BY rateing DESC;