查找一条数据的临近数据(上一条、下一条)

前提:

  1. 以MySql 5.6测试。
  2. 该表主键ID使用自增长策略。

(SELECT * FROM survey.t_zwgk_lmnr where id > 5 limit 1) union 

(SELECT * FROM survey.t_zwgk_lmnr where id < 5 order by id desc limit 1);

注意括号一定要添加,不然查找结果不对。

猜你喜欢

转载自aa80303857.iteye.com/blog/2358643