选择语句以从另一行返回值

问题描述 投票:0回答:1

我有一个选择查询返回这些结果:

Transaction  Type   Value
-----------  ----   -----
1            A      Null
1            A      Null
1            B      1234
2            A      Null
2            A      Null
2            B      4321

我将如何形成它,以便将类型A中的Null值替换为类型B中的值?要获得此结果:

Transaction  Type  Value
-----------  ----  -----
1            A     1234
1            A     1234
1            B     1234
2            A     4321
2            A     4321
2            B     4321
sql select
1个回答
0
投票

您可以使用窗口功能:

© www.soinside.com 2019 - 2024. All rights reserved.