作者:_雁火漫天_ | 来源:互联网 | 2023-05-18 21:03
SqlServer查找指定条件的上一条或下一条数据请问怎么样查找出指定一个条件,这个条件可能是自增长的数字型字段,也可能是唯一值的字符串型字段。怎么样获得这个条件,这条数据的上一条或下一
SqlServer 查找指定条件的上一条或下一条数据
请问怎么样查找出指定一个条件,这个条件可能是自增长的数字型字段,也可能是唯一值的字符串型字段。怎么样获得这个条件,这条数据的上一条或下一条数据呢?
应用的需求:如,邮件系统中,查找某一封邮件时,显示上一条邮件和下一条邮件。
6 个解决方案
ROW_NUMBER() 编个号,取n-1,n,n+1就可以了