В этом учебном пособии вы узнаете, как использовать MySQL функцию POSITION с синтаксисом и примерами.
Описание
MySQL функция POSITION возвращает местоположение подстроки в строке.
Синтаксис
Синтаксис MySQL функции POSITION:
POSITION( substring IN string )
Параметры или аргументы
substring - подстрока для поиска в строке.
string - строка для поиска.
Примечание
- Первая позиция в строке - 1.
- Если подстрока не найдена в строке, то функция POSITION вернет 0.
- При поиске местоположения подстроки в строке функция POSITION не выполняет поиск с учетом регистра.
- Функция POSITION является синонимом функции LOCATE.
Применение
Функция POSITION может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
Пример
Рассмотрим примеры MySQL функции POSITION, чтобы понять, как использовать функцию POSITION в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
mysql> SELECT POSITION('S' in 'Sedina v borodu'); #Результат: 1 mysql> SELECT POSITION('s' in 'Sedina v borodu'); #Результат: 1 mysql> SELECT POSITION('o' in 'Sedina v borodu'); #Результат: 11 mysql> SELECT POSITION('x' in 'Sedina v borodu'); #Результат: 0 |