string, str1 string, str2 string, str3 string,...)" alt="integer FIELD( str string, str1 string, str2 string, str3 string,...)" />

integer FIELD( str string, str1 string, str2 string, str3 string,...)

Возвратит индекс (номер по порядку) str из списка строк str1, str2, str3, ... . Возвратит 0, если str не найдена в списке.

Примеры:

mysql> select FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo');         -> 2 mysql> select FIELD('fo', 'Hej', 'ej', 'Heja', 'hej', 'foo');         -> 0

См. также  ELT().