gpt4 book ai didi

sql-server - 如果值为空,如何在单个查询中更新列的值,然后使用先前的非空值更新

转载 作者:行者123 更新时间:2023-12-04 02:21:50 25 4
gpt4 key购买 nike

<分区>

我有表Salesorder,表的结构是这样的。

Create table Salesorder(SOID int identity, quantity numeric(18,2))

表中值如下。

insert into Salesorder values(100)
insert into Salesorder values(Null)
insert into Salesorder values(200)
insert into Salesorder values(300)
insert into Salesorder values(Null)
insert into Salesorder values(Null)
insert into Salesorder values(500)
insert into Salesorder values(Null)

所以,我想以这种方式更新这个表,这样如果我执行选择查询,我应该会找到下面的结果。

预期输出:

100
100
200
300
300
300
500
500

这意味着所有的空值都应该用以前的非空值更新。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com