gpt4 book ai didi

sql - 在sql server中用空值或零替换NULL

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

我有一个临时表,在我的一列 total_amount 中是整数类型而不是 NULL .查询数据时收到NULL total_Amount 的值柱子。

我曾经如何使用以下语法来删除空值,但仍然出现一些空值,如果我错了,请纠正我。

Create table #Temp1
(
issue varchar(100) NOT NULL,
total_amount int NOT NULL
)

这是我的查询
Case when total_amount = 0 then 0  
else isnull(total_amount, 0)
end as total_amount

我在其他部分面临问题。

最佳答案

您可以使用 COALESCE 函数自动将空值返回为 0。语法如下所示:

SELECT COALESCE(total_amount, 0) from #Temp1

关于sql - 在sql server中用空值或零替换NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19115040/

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