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

ORDER BYなしでMySQLテーブルの自然な順序を逆にしますか?

    クエリで@rownumを使用して各行に番号を付けてから、@rownumの説明で並べ替えます。これが例 です。 。

    select @rownum:[email protected]+1 ‘rank’, p.* from player p, (SELECT @rownum:=0) r order by score desc limit 10;
    

    最後に、現在の注文が長期的に返されることに依存することはお勧めできません。



    1. MariaDBでのREPEAT()のしくみ

    2. アイドル状態のPostgreSQL接続のタイムアウトはありますか?

    3. mysqlでinnodbを無効にする方法は?

    4. 別の列に基づくPostgreSQLシーケンス