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

เมื่อไหร่ที่ฟังก์ชัน MAKE_SET() ใน MySQL จะคืนค่า NULL


ฟังก์ชัน MAKE_SET() ของ MySQL จะคืนค่า NULL หากค่าของบิตเป็น NULL มิฉะนั้น NULL ที่ตำแหน่งอื่นจะถูกละเว้นโดยฟังก์ชันนี้ ตัวอย่างต่อไปนี้จะสาธิต:

ตัวอย่าง

mysql> Select MAKE_SET(NULL, 'A','B','C'); 
+-----------------------------+ 
| MAKE_SET(NULL, 'A','B','C') | 
+-----------------------------+ 
| NULL                        | 
+-----------------------------+ 
1 row in set (0.00 sec) 
mysql> Select MAKE_SET(2, NULL,'B',NULL); 
+----------------------------+ 
| MAKE_SET(2, NULL,'B',NULL) | 
+----------------------------+ 
| B                          | 
+----------------------------+ 
1 row in set (0.00 sec)