执行SQL:
SELECT *
FROM (
SELECT ID, NAME, LEAD(ID) OVER(ORDER BY ORDER_COL) NEXT_ID,
LAG(ID) OVER(ORDER BY ORDER_COL) PREV_ID
FROM TABLE_NAME
)
WHERE ID = ''
其中LEAD和LAG函数的参数可以是其他值.
说明:
1、关于LEAD和LAG函数可以参考:sql中的窗口函数:lead,lag
2、该写法参考网上的一种写法,可以使用