如果 FIELD() 函式中提供的搜尋字串為 NULL,MySQL 會返回什麼?
眾所周知,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)
廣告