Salve a tutti

Mi trovo una tabella come segue:

[code]
ID - programme_id - Title - Series - Episode - Code
[code]

Quando estraggo tutti i record per visualizzarli, uso una query così costruita:

codice:
SELECT * FROM table WHERE programme_id = 'X' GROUP BY id ORDER BY series, episode, id
Ora vorrei poter estrarre, dato un determinato "id", il record "successivo" secondo i criteri di questa query. Come potrei fare?


Spero di essermi spiegato, grazie a tutti!