Sẽ có sự thay đổi đáng kể trong đầu ra nếu chúng ta có sự kết hợp của NULL và các giá trị khác trong danh sách chuỗi được cung cấp làm đối số trong hàm FIELD(). Ví dụ sau minh họa:
Ví dụ
mysql> SELECT FIELD('good', 'Ram', 'is', 'good', 'boy');
+---------------------------------------+
| FIELD('good', 'Ram', 'is', 'good', 'boy') |
+---------------------------------------+
| 3 |
+---------------------------------------+
1 row in set (0.00 sec)
Như quan sát được, số chỉ mục của chuỗi tìm kiếm 'good' là 3. Bây giờ, nếu thêm NULL vào danh sách chuỗi, đầu ra sẽ thay đổi đáng kể như sau:
mysql> SELECT FIELD('good', 'Ram', 'is', NULL, 'good', 'boy');
+---------------------------------------------+
| FIELD('good', 'Ram', 'is', NULL, 'good', 'boy') |
+---------------------------------------------+
| 4 |
+---------------------------------------------+
1 row in set (0.00 sec)
Điều này có nghĩa là MySQL sẽ so sánh chuỗi tìm kiếm với NULL nữa.