Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MYSQL:Consulta para obter o ID do vídeo anterior e seguinte?


Acho que você poderia usar algo como:
SELECT * 
  FROM videos AS c 
 WHERE (VideoId = (SELECT MAX(VideoId) FROM videos WHERE VideoId < c.VideoId AND IsActive = 1)
    OR  VideoId = (SELECT MIN(VideoId) FROM videos WHERE VideoId > c.VideoId AND IsActive = 1))