sql >> Databáze >  >> RDS >> Mysql

Získání řádku před a po dotazu

K získání ID předchozího a dalšího záznamu můžete použít dílčí dotazy:

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


  1. V jakém pořadí jsou zpracována omezení ON DELETE CASCADE?

  2. Dotazování v rámci zeměpisné délky a šířky v MySQL

  3. Nejrychlejší způsob, jak provádět vnořené hromadné vkládání s použitím scope_identity()?

  4. Hromadná aktualizace mysql pomocí příkazu where