sql >> データベース >  >> RDS >> Mysql

PHPとMySQLでのランキング

    私が正しく理解していれば、あなたのテーブルには各投票が含まれています。また、曲は曲の一意のIDであると想定しています。その場合は、投票の値を合計し、合計投票数で割る必要があります。

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


    1. Joomla2.5はJoomla1.5Querywiseよりもはるかに高速ですか

    2. MySQLの結果を最初に文字、最後に記号で並べ替える方法は?

    3. StrongLoop:EmbedsManyとhasManyおよびbelongTo

    4. PHP/MySQLデータベースから画像を削除する