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

MySQLで特定の行のオフセットを取得するにはどうすればよいですか?

    上がる:

    SELECT * FROM table WHERE id > 'your_current_id' ORDER BY id LIMIT 1;
    

    降りる:

    SELECT * FROM table WHERE id < 'your_current_id' ORDER BY id DESC LIMIT 1;
    

    ps:1つのレコードのみが返されたときに、データベースの最初または最後のレコードにいることがわかるように、LIMIT2を作成することをお勧めします。



    1. 降順からのMySQLの制限

    2. Eclipse-新しいMariaDB接続を追加する方法

    3. JPA:MySQLはテーブルは存在しないと言っていますが、実際には存在します

    4. MySQL-階層内のすべてのサブアイテムを取得することは可能ですか?