如何在sql select查询中将"0"显示为默认值而不是"Null"

Ana*_*ena 3 sql sql-server isnull

我想在我的选择查询中得到0而不是null.

我的意思是,如果表中没有条目,我的查询当前显示为数量列的NULL.

如果选择查询中的金额列为NULL,我可以获得0吗?

Rah*_*thi 5

你可以尝试这样:

select isnull(column,0)
Run Code Online (Sandbox Code Playgroud)

如果选择查询中的金额列为NULL,我可以获得0吗?

是的,你可以得到.如果您将显示确切的表格和列名称,那么它将是您可以尝试的最佳方式: -

select isnull(amount,0) as Amount from MyTable
Run Code Online (Sandbox Code Playgroud)

在旁注: -

您还可以查看关于ISNULL的信息