如何取出表中某条数据的前面或者后面一条数据
如何取出表中某条数据的前面或者后面一条数据
------解决方案--------------------select top 1 * from 表
select top 1 * from 表 order by 有序关键字段 desc
------解决方案--------------------后面一条:
select top 1 * from tablename
where 有序关键字段> 某条数据的有序关键字段
order by 有序关键字段 asc
前面一条:
select top 1 * from tablename
where 有序关键字段 <某条数据的有序关键字段
order by 有序关键字段 desc