小编Tom*_*mas的帖子

按相同列中的值更新空值

我在MS SQL Server中有一个表,其中"value"列中有一些空值

Group   ID    Value
A       1     10
A       2     
A       3     
A       4     40
B       1     
B       2     20
B       3     30
B       4          
Run Code Online (Sandbox Code Playgroud)

我想在具有第一个更高ID的同一组中更新空值,而不是null,或者如果同一组中没有任何更高,则先降低.所以结果应该是这样的.

Group   ID    Value
A       1     10
A       2     40
A       3     40
A       4     40
B       1     20
B       2     20
B       3     30
B       4     30 
Run Code Online (Sandbox Code Playgroud)

谢谢!

sql-server sql-update

10
推荐指数
2
解决办法
1539
查看次数

标签 统计

sql-server ×1

sql-update ×1