以下为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关键字即可。

相关文章:

  • 2021-12-08
  • 2022-02-09
  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2022-02-18
猜你喜欢
  • 2022-03-10
  • 2022-12-23
  • 2022-03-02
  • 2021-12-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案