Access SQL中的合并替代

在T-SQL中,您可以执行以下操作:


SELECT ProductId, COALESCE(Price, 0)

FROM Products

您如何在Access SQL中做同样的事情?我看到了在VBA中使用Nz进行操作的示例,但我正在寻找与SQL等效的示例。


谢谢。


FFIVE
浏览 537回答 3
3回答

狐的传说

Access支持Nz功能,并允许您在查询中使用它。注意,尽管Nz与T-SQL ISNULL函数相同。它不能像COALESCE那样使用任意数量的参数。

倚天杖

如果在Access查询中,则可以尝试以下操作:"Price = IIf([Price] Is Null,0,[Price])"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server