ID가 3,4,7,9 인 레코드가 있고 다음 / 이전 링크를 통해 탐색하여 서로간에 이동할 수 있기를 원한다고 가정합니다. 문제는 가장 높은 ID로 레코드를 가져 오는 방법을 모른다는 것입니다.
따라서 ID 4의 레코드가있는 경우 기존 레코드 인 7을 가져올 수 있어야합니다. 쿼리는 다음과 같습니다.
SELECT * FROM foo WHERE id = 4 OFFSET 1
전체 결과 세트를 가져 오지 않고 수동으로 반복하지 않고 다음 / 이전 레코드를 가져 오는 방법은 무엇입니까?
MySQL 5를 사용하고 있습니다.