轻松上手,快乐学习!

MySQL FIELD() 函数


实例

返回字符串列表中“q”的索引位置:
SELECT FIELD("q", "s", "q", "l");
运行实例»

定义和用法

FIELD()函数返回值列表中值的索引位置。 此函数执行不区分大小写的搜索。 注意:如果在值列表中找不到指定的值,则此函数将返回0.如果value为NULL,则此函数将返回0。

语法

FIELD(valueval1val2val3, ...)

参数值

参数 描述
value 必须。要在列表中搜索的值
val1val2val3,.... 必须。要搜索的值列表

技术细节

适用于: 从MySQL 4.0

更多实例

实例

返回字符串列表中“c”的索引位置:
SELECT FIELD("c", "a", "b");
运行实例»

实例

返回字符串列表中“Q”的索引位置:
SELECT FIELD("Q", "s", "q", "l");
运行实例»

实例

返回数字列表中的索引位置5:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);
运行实例»