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

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. PostgreSQLクライアントライブラリ(libpq)が見つかりません

    2. PostgreSQLにutf8照合をインストールする

    3. PHPでmysql_*関数を使用すべきではないのはなぜですか?

    4. PDOMysqlを使用した正規表現