Функция MySQL POSITION()
Пример
Найдите «3» в строке «W3Schools.com» и верните позицию:
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
Определение и использование
Функция POSITION() возвращает позицию первого вхождения подстроки в строку.
Если подстрока не найдена в исходной строке, эта функция возвращает 0.
Эта функция выполняет поиск без учета регистра.
Примечание. Функция LOCATE() аналогична функции POSITION().
Синтаксис
POSITION(substring IN string)
Значения параметров
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
Технические детали
Работает в: | Из MySQL 4.0 |
---|
Дополнительные примеры
Пример
Найдите «COM» в строке «W3Schools.com» и верните позицию:
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
Пример
Найдите «a» в столбце CustomerName и верните позицию:
SELECT POSITION("a" IN CustomerName)
FROM Customers;