Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Peringkat di PHP dan MySQL

Jika saya mengerti dengan benar tabel Anda berisi setiap suara tunggal. Saya juga berasumsi bahwa lagu adalah ID unik dari sebuah lagu. Jika demikian, Anda perlu menjumlahkan nilai suara dan membaginya dengan total suara.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Strategi pembaruan massal SQLAlchemy

  2. Bagaimana saya harus menyusun tabel pengaturan saya dengan MySQL?

  3. Koneksi dibatalkan saat menggunakan node.js/mysql connectionPool

  4. Tampilkan semua kunci saat ini dari get_lock

  5. Bagaimana cara menambahkan kolom JSON di MySQL dengan Rails 5 Migration