MySQL FIELD() 函数

实例

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

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

定义与用法

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

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

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


语法

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

参数值

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

技术细节

版本:From MySQL 4.0

更多实例

实例

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

  1. SELECT FIELD("c", "a", "b");
实例

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

  1. SELECT FIELD("Q", "s", "q", "l");
实例

返回数字 5 在列表中的索引位置:

  1. SELECT FIELD(5, 0, 1, 2, 3, 4, 5);

分类导航