私が正しく理解していれば、あなたのテーブルには各投票が含まれています。また、曲は曲の一意のIDであると想定しています。その場合は、投票の値を合計し、合計投票数で割る必要があります。
SELECT song, SUM(vote)/COUNT(*) AS rateing FROM your_table_name GROUP BY song ORDER BY rateing DESC;
私が正しく理解していれば、あなたのテーブルには各投票が含まれています。また、曲は曲の一意のIDであると想定しています。その場合は、投票の値を合計し、合計投票数で割る必要があります。
SELECT song, SUM(vote)/COUNT(*) AS rateing FROM your_table_name GROUP BY song ORDER BY rateing DESC;