小编Coo*_*oop的帖子

使用SQL获取前面的行数据

我有一个要求,我需要从前一行获取数据,以便在计算中使用,以便为当前行提供状态.这是一张历史表.如果数据在日期字段中发生了更改,则前一行将告诉我.

我已经查找了使用游标,看起来有点复杂.这是最好的方式吗?

我也试图为新领域赋予价值......

newField =(从Table1中选择field1,其中"previous row")前一行是我似乎卡住的地方.我无法弄清楚如何选择当前行下面的行.

我正在使用SQL Server 2005

提前致谢.

sql-server-2005

5
推荐指数
1
解决办法
4118
查看次数

标签 统计

sql-server-2005 ×1