本MySQL教程通过语法和示例说明了如何使用MySQL FIELD函数。
MySQL FIELD函数将返回一个值val在值列表(val1,val2,val3,...)中的位置。
MySQL中FIELD函数的语法为:
FIELD( value, val1, val2, val3, ... )
说明 FIELD函数只返回第一次找到value的位置。 如果在值列表(val1,val2,val3,...)中找不到值 value,则FIELD函数将返回0。 如果值value为 NULL,则FIELD函数将返回0。 如果FIELD函数中的所有参数都是字符串值,则将根据字符串值进行查找。 如果FIELD函数中的所有参数均为数值,则将按照数值进行查找。
说明
让我们看一些MySQL FIELD函数示例,并探索如何在MySQL中使用FIELD函数。
mysql>
SELECT
FIELD(
'b'
,
'a'
'd'
'e'
'f'
);
Result: 2
'c'
'B'
FIELD(15, 10, 20, 15, 40);
Result: 3
Result: 0
FIELD(1,
'0'
'1'
'2'
,1,
'g'
''
null
原文链接:https://codingdict.com/