MariaDB функция SUBSTRING_INDEX

В этом учебном пособии вы узнаете, как использовать MariaDB функцию SUBSTRING_INDEX с синтаксисом и примерами.

Описание

MariaDB функция SUBSTRING_INDEX возвращает подстроку string перед number вхождений delimiter.

Синтаксис

Синтаксис функции SUBSTRING_INDEX в MariaDB:

SUBSTRING_INDEX( string, delimiter, number )

Параметры или аргументы

string
Исходная строка.
delimiter
Разделитель для поиска в string.
number
Сколько раз нужно искать delimiter.

Примечание

  • Если number является отрицательным значением, все функции слева от целевого delimiter возвращаются функцией SUBSTRING_INDEX.
  • Если number является положительным значением, все функции справа от целевого delimiter возвращаются функцией SUBSTRING_INDEX.
  • Смотрите также функцию SUBSTRING.

Применение

Функция SUBSTRING_INDEX может использоваться в следующих версиях MariaDB:

  • MariaDB 10

Пример

Рассмотрим примеры функции SUBSTRING_INDEX, чтобы понять, как использовать функцию SUBSTRING_INDEX в MariaDB.
Например: