Computer >> Máy Tính >  >> Lập trình >> MySQL

Việc sử dụng hàm luồng điều khiển MySQL NULLIF () là gì?


Hàm luồng điều khiển MySQL NULLIF () sẽ trả về NULL nếu cả hai đối số đều giống nhau, ngược lại, nó trả về đối số đầu tiên.

Cú pháp

NULLIF(expression1, expression2)

Ở đây nếu biểu thức1 =biểu thức2, NULL sẽ được trả về bởi NULLIF () nếu không biểu thức1 sẽ được trả về. Ví dụ sau sẽ thể hiện điều này -

mysql> Select NULLIF('Ram','Ram');
+---------------------+
| NULLIF('Ram','Ram') |
+---------------------+
| NULL                |
+---------------------+
1 row in set (0.00 sec)

mysql> Select NULLIF('Ram','Shyam');
+-----------------------+
| NULLIF('Ram','Shyam') |
+-----------------------+
| Ram                   |
+-----------------------+
1 row in set (0.00 sec)