有时候我们需要获取当前数据的上一条或下一的数据,可以用此方法。
实际应用场景 如:
1、删除当前邮件自动显示下一封邮件。
2、获取当前新闻的前一条新闻或后一条新闻。。。。
上一条:SELECT top 1 * FROM [dbo.News] where ID<"+id+" ORDER BY ID DESC
下一条:SELECT top 1 * FROM [dbo.News] where ID>" + id + “ ORDER BY ID ASC
这样的sql语句还挺实用的,先收藏,呵呵。
本文首发:程序员俱乐部,转载请保留。