MySQL FIELD() 函数使用方法及示例

MySQL函数

在线示例

返回"q"字符串在列表中的索引位置   :

 SELECT FIELD("q", "s", "q", "l");

定义和用法

FIELD()函数返回值在值列表中的索引位置。

此函数执行不区分大小写的搜索。

注意:如果在值列表中找不到指定的值,则此函数将返回0。如果value为NULL,则此函数将返回0。

语法

FIELD(value, val1, val2, val3, ...)

参数值

参数描述
value需要。在列表中搜索的值
val1, val2, val3, ....需要。要搜索的值列表

技术细节

适用于:从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);

MySQL函数