sql - 什么相当于 MySQL 中 MS Access 中的 Nz 函数? Nz 是 SQL 标准吗?

标签 sql mysql database ms-access

Microsoft Access 中的 Nz 函数在 MySQL 中的等效项是什么? Nz 是 SQL 标准吗?

在 Access 中,Nz 函数允许您在变体为 null 时返回一个值。 Source

Nz 函数的语法是:

Nz ( variant, [ value_if_null ] )

最佳答案

COALESCE()功能按照您的描述进行。它是标准 SQL,应该在所有 SQL 数据库中都支持。

IFNULL()函数不是标准 SQL。只有部分品牌的数据库支持此功能。

关于sql - 什么相当于 MySQL 中 MS Access 中的 Nz 函数? Nz 是 SQL 标准吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/223313/

相关文章:

mysql - SQL显示两个表的差异并将结果与​​具有不同数据库的另一个表进行比较

sql - SQL正则表达式中的尖号

PHP/MySQL 投票 - 不重复基于 IP 的投票

mysql - 从不同的列和两个表中选择数据

java - 我必须使用哪个数据库来实现字典的自动完成

java - 一些数据库逻辑,检索正确的条目

mysql - 如何以相反的顺序更新MYSQL表中的其他字段

android - 如何减少firebase中的数据库大小?

php - sql 查询对一个查询中多个定义的列进行计数

php - MySQL SELECT COUNT 返回 NULL