NULLIF in MySQL

When the given two expressions are equal, the NULLIF() function compares them and returns NULL.

If not, the first expression is returned.

Examples:
SELECT NULLIF(34, 0);
Returns: 34

SELECT NULLIF(34, “SQL”);
Returns: 34

SELECT NULLIF(34, 34);
Returns: NULL

SELECT NULLIF(NULL, 34);
Returns: NULL (since it is the first expression)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s