11.3.25 FIELD(S,S1,S2,…,Sn)函数
FIELD(S,S1,S2,…,Sn)函数返回字符串S在字符串列表中第一次出现的位置。当字符串列表中不存在S时,则返回0;当S为NULL时,则返回0。使用示例如下:
mysql> SELECT FIELD('l', 'hello', 'world'), FIELD('a', 'hello', 'world'), FIELD(NULL, 'hello', 'world');
+------------------------------+------------------------------+-------------------------------+
| FIELD('l', 'hello', 'world') | FIELD('a', 'hello', 'world') | FIELD(NULL, 'hello', 'world') |
+------------------------------+------------------------------+-------------------------------+
| 0 | 0 | 0 |
+------------------------------+------------------------------+-------------------------------+
1 row in set (0.00 sec)