我有一个要求,我需要从前一行获取数据,以便在计算中使用,以便为当前行提供状态.这是一张历史表.如果数据在日期字段中发生了更改,则前一行将告诉我.
我已经查找了使用游标,看起来有点复杂.这是最好的方式吗?
我也试图为新领域赋予价值......
newField =(从Table1中选择field1,其中"previous row")前一行是我似乎卡住的地方.我无法弄清楚如何选择当前行下面的行.
我正在使用SQL Server 2005
提前致谢.
sql-server-2005
sql-server-2005 ×1