Mysql
 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:по-добре е да направите LIMIT 2, за да можете да видите, че сте на първия или на последния запис в базата данни, когато се връща само един запис.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Клониране на MySQL база данни в същия MySql екземпляр

  2. PHP:Актуализирайте множество MySQL полета в една заявка

  3. Една маса срещу няколко маси

  4. Мога ли да накарам електронните таблици на Google Drive да действат като MySQL база данни?

  5. mysql множество заявки в едно изявление