views:

2022

answers:

2

What is MySql equivalent of the Nz Function in MS Access? Is Nz a SQL standard?

In Access, the Nz function lets you return a value when a variant is null. Source

The syntax for the Nz function is:

Nz ( variant, [ value_if_null ] )
+1  A: 

You might want to look at IFNULL or COALESCE. If I recall correctly, IFNULL works for mySQL.

Mike Wills
IFNULL is the equivalent for mysql.
Jamie Love
+3  A: 

The COALESCE() function does what you describe. It's standard SQL and it should be supported in all SQL databases.

The IFNULL() function is not standard SQL. Only some brands of databases support this function.

Bill Karwin
The question is about MS Access, which support neither COALESCE() nor IFNULL().
onedaywhen
That came out wrong: MS Access does not support COALESCE() nor IFNULL() but MySQL does, which *is* what the question is about. I regret my aside :)
onedaywhen