IFNULL
Description
Returns <expr1> if it is not NULL; otherwise, returns <expr2>.
Alias
- NVL
 
Syntax
IFNULL(<expr1>, <expr2>)
Parameters
| Parameter | Description | 
|---|---|
<expr1> | The first expression to check for NULL. | 
<expr2> | The value to return if <expr1> is NULL. | 
Return Value
- Returns 
<expr1>if it is notNULL. - Otherwise, returns 
<expr2>. 
Examples
SELECT IFNULL(1, 0);
+--------------+
| IFNULL(1, 0) |
+--------------+
|            1 |
+--------------+
SELECT IFNULL(NULL, 10);
+------------------+
| IFNULL(NULL, 10) |
+------------------+
|               10 |
+------------------+