Mysql
 sql >> Base de données >  >> RDS >> Mysql

Obtenir une ligne avant et après une requête

Vous pouvez utiliser des sous-requêtes pour obtenir l'identifiant des enregistrements précédents et suivants :

...
where media.id in (
  '$id',
  (select max(id) from media where id < '$id'),
  (select min(id) from media where id > '$id')
)
...