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

MySQL ใดส่งคืนหากสตริงการค้นหาที่ระบุในฟังก์ชัน FIELD() เป็น NULL


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

ตัวอย่าง

mysql> Select FIELD(NULL,'Ram','is','good','boy');

+-------------------------------------+
| FIELD(NULL,'Ram','is','good','boy') |
+-------------------------------------+
|                                   0 |
+-------------------------------------+

1 row in set (0.00 sec)