Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

การใช้งานฟังก์ควบคุมการไหล NULLIF() ใน MySQL


ฟังก์ชันควบคุมการไหล NULLIF() ของ MySQL จะคืนค่า NULL หากอาร์กิวเมนต์ทั้งสองเหมือนกัน มิฉะนั้น จะคืนค่าอาร์กิวเมนต์แรก

ไวยากรณ์

NULLIF(expression1, expression2)

ที่นี่ หาก expression1 = expression2 จะคืนค่า NULL มิฉะนั้น expression1 จะถูกคืนค่า ตัวอย่างต่อไปนี้จะแสดงสิ่งนี้:

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)