Giả sử tôi có hồ sơ với ID 3,4,7,9 và tôi muốn có thể đi từ nơi này sang nơi khác bằng cách điều hướng qua các liên kết tiếp theo / trước. Vấn đề là, tôi không biết cách lấy bản ghi với ID cao hơn gần nhất.
Vì vậy, khi tôi có một bản ghi với ID 4, tôi cần có thể tìm nạp bản ghi hiện tại tiếp theo, đó là 7. Truy vấn có thể trông giống như
SELECT * FROM foo WHERE id = 4 OFFSET 1
Làm cách nào tôi có thể tìm nạp bản ghi tiếp theo / trước mà không tìm nạp toàn bộ tập kết quả và lặp lại theo cách thủ công?
Tôi đang sử dụng MySQL 5.