MySQL FIELD() 函数
实例
返回 "q" 在字符串列表中的索引位置:
SELECT FIELD("q", "s", "q", "l");
定义与用法
FIELD()
函数的作用是:返回值在值列表中的索引位置。
此函数执行不区分大小写的搜索。
注意:如果在值列表中找不到指定的值,此函数将返回 0。如果值为 NULL,则此函数将返回 0。
语法
FIELD( value , val1 , val2 , val3 , ...)
参数值
参数 | 描述 |
---|---|
value | 必填。 要在列表中搜索的值 |
val1, val2, val3, 。。。。 | 必填。要搜索的值的列表 |
技术细节
版本: | From 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);