MySQL Функция POSITION()
Пример
Поиск "3" в строке "Schoolsw3.com", и возвратная позиция:
SELECT POSITION("3" IN "Schoolsw3.com") AS MatchPosition;
Попробуйте сами »
Определение и использование
Функция POSITION() возвращает позицию первого вхождения подстроки в строку.
Если подстрока не найдена в исходной строке, эта функция возвращает 0.
Эта функция выполняет поиск без учета регистра.
Примечание: Функция LOCATE() равна функции POSITION().
Синтаксис
POSITION(substring IN string)
Параметр значения
Параметр | Описание |
---|---|
substring | Требуемый. Подстрока для поиска в строке |
string | Требуемый. Исходная строка, которая будет искаться |
Технические подробности
Работает в: | Из MySQL 4.0 |
---|
Еще Примеры
Пример
Поиск "COM" в строке "Schoolsw3.com", и возвратная позиция:
SELECT POSITION("COM" IN "Schoolsw3.com") AS MatchPosition;
Попробуйте сами »
Пример
Найдите "a" в столбце CustomerName и верните позицию:
SELECT POSITION("a" IN CustomerName)
FROM Customers;
Попробуйте сами »