假设我有下表,让它成为表“A”。如何从数据库中获取以前的行值?
Select * FROM A;
ID Score
1 25
2 36
3 12
4 14
我想查询其选择以升序得分,并且还先前得分值(存储在新创建的列“prev_score”)如下所示的一个。
ID Score Prev_Score
3 12 0
4 14 12
1 25 14
2 36 25
这可以使用单个sql查询来完成吗?
是的,可以这样做。 –
在同一个表格或其他地方是Prev_Score。您还没有给我们太多的要求。 – Option
我不知道直接的解决方案。但是,你想达到什么目的? –