boban: vorgänge rund nachfolger ermitteln

Beitrag lesen

id	! titel 	! sorting
23	! TITEL_5	!	7
54	! TITEL_1	!	2
34	! TITEL_2	!	4
23	! TITEL_3	!	5
54	! TITEL_4	!	6

Ich habe die ID und möchte die ID unter und überhalb dieser haben. Das Problem, die ID sind nicht geordnet, sondern die sortierung ist die Spalte SORTING


SELECT * FROM table 
WHERE id > 34
ORDER BY sorting ASC LIMIT 1

Mir würde es schon weiterhelfen, wenn ich nur den Nachfolger bzw. nur der Vorgänger rausbekommen würde

Boban