表t_tablename id_param为当前id
1.查询上一条数据
select * from t_tablename where id=(select max(id) from t_tablename where id< id_param)
2.查询下一条数据
select * from t_tablename where id=(select min(id) from t_tablename where id> id_param)
参考连接 Mysql 查询当前数据的上一条数据和下一条数据的记录