是否有与DB2的isnull函数等效的性能?
想象一下,我们的一些产品是内部的,所以他们没有名字:
Select product.id, isnull(product.name, "Internal) From product
可能会回归:
1 Socks 2 Shoes 3 Internal 4 Pants
MadMurf.. 36
值得一提的是,COALESCE也是如此
IFNULL(expr1, default)
是您在DB2中寻找的完全匹配.
COALESCE允许多个参数,返回第一个NON NULL表达式,而IFNULL只允许表达式和默认值.
从而
SELECT product.ID, IFNULL(product.Name, "Internal") AS ProductName FROM Product
为您提供您正在寻找的内容以及之前的答案,只需添加完整性即可.
值得一提的是,COALESCE也是如此
IFNULL(expr1, default)
是您在DB2中寻找的完全匹配.
COALESCE允许多个参数,返回第一个NON NULL表达式,而IFNULL只允许表达式和默认值.
从而
SELECT product.ID, IFNULL(product.Name, "Internal") AS ProductName FROM Product
为您提供您正在寻找的内容以及之前的答案,只需添加完整性即可.