以下為MySQL語句演示:
SELECT * FROM t_news AS n ORDER BY n.`News_ID`
當前ID為4,讀取上一條記錄:
SELECT * FROM t_news AS n WHERE n.`News_ID` < 4 ORDER BY n.`News_ID` DESC LIMIT 0,1;
當前ID為4,讀取下一條記錄:
SELECT * FROM t_news AS n WHERE n.`News_ID` > 4 ORDER BY n.`News_ID` LIMIT 0,1;
其他數據庫,不用limit,改用top關鍵字即可。