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

PHP / MySQL Order byおよびRand()

    各結果に乱数を与え、最初にポイントDESCで、次にランダム値で結果を並べ替えることができます。

    SELECT *, RAND() random FROM users ORDER BY points DESC, random ASC
    

    おそらく、次のような解決策もあります:

    SELECT * FROM users ORDER BY points DESC, RAND()
    

    しかし、それについてはよくわかりません。



    1. Select内のMySQLプロシージャ?

    2. 例外ORA-08103:Hibernateのsetfetchsizeを使用する際にオブジェクトが存在しなくなりました

    3. Django / MySQL:自律トランザクションを実行する方法(クエリのサブセットのみをコミットする)?

    4. SQLにおけるMySQLとSQLiteの違い