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

MySQL คืนค่าอะไรเมื่ออาร์กิวเมนต์ของฟังก์ชัน FIELD() เป็น NULL ทั้งหมด

ในกรณีที่อาร์กิวเมนต์ทั้งหมด (รายการสตริง) ของฟังก์ชัน FIELD() เป็น NULL แล้ว MySQL จะคืนค่า 0 เป็นผลลัพธ์

ตัวอย่าง

mysql> SELECT FIELD('Ram', NULL, NULL, NULL, NULL);
+----------------------------------+
| FIELD('Ram', NULL, NULL, NULL, NULL) |
+----------------------------------+
| 0                                |
+----------------------------------+
1 row in set (0.00 sec)