sql >> Database teknologi >  >> RDS >> Mysql

MYSQL:Forespørgsel om at få forrige og næste video-id?

Jeg tror, ​​du kunne bruge noget som:

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))


  1. Sådan får du vist transaktionslogfiler i SQL Server 2008

  2. Hvordan ejendomsmæglere kan bruge Microsoft Access

  3. hvordan man bruger kanoniske funktioner i Entity Framework og Mysql

  4. MySQL:Tjek om brugeren eksisterer og slip den