SELECT *,
'next'
FROM table
WHERE `name` > 'BBB'
ORDER BY `name`
LIMIT 1
UNION
SELECT *,
'previous'
FROM table
WHERE `name` < 'BBB'
ORDER BY `name` DESC
LIMIT 1
यदि आप विशेष BBB
. नहीं जानते हैं name
फ़ील्ड मान - आप इसे सबक्वेरी से बदल सकते हैं जैसे SELECT name FROM table WHERE id = 42
, जहां 42
ज्ञात ID
है मूल्य।