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

Persentil peringkat SQL

SELECT  page, 
        views,
        (1-ranks/totals)*100 Percentile
FROM
(
    SELECT  page,
            views,
            @rank:[email protected] + 1 ranks,
            (SELECT COUNT(*) FROM tableName) totals
    FROM    tableName a,
            (SELECT @rank:=0) s
    ORDER   BY views DESC
) s


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara agar kategori tingkat pertama hanya ditampilkan sekali?

  2. Perulangan Melalui Hasil SQL di PHP - Tidak mendapatkan Seluruh Array

  3. Fungsi MySQL CHAR() dan Output UTF8?

  4. TEMUKAN_IN_SET() vs IN()

  5. Desain database untuk kategori, subkategori dan buku terkait