创建时间:2017-03-07
一般会写当前ID减1或者加1,就能得到上一篇或者下一篇
select id,title from le_active where id={$id}-1要是假如$id是88,88-1=87的id记录值是空的,就取不到上一篇或者下一篇的数据
sql嵌套查询
获取下一篇写法
嵌套语句解释,查出ID值最大的 条件是id小于88 得到87,假如87不存在就得到86 以此类推...
select id, title from le_active where id = (select max(id) from le_active where id < 88);获取下一篇写法
嵌套语句解释,查出ID值最小的 条件是id大于88 得到89,假如89不存在就得到90 以此类推...
select id, title from le_active where id = (select min(id) from le_active where id > 88);