MySQL ELT () функция
ELT () функция
MySQL ELT () возвращает строку с порядковым номером, указанным в списке аргументов. Первый аргумент указывает индекс строки, которую нужно извлечь из списка аргументов.
Он возвращает NULL, когда номер индекса меньше 1 или номер индекса больше номера строки, указанной в качестве аргументов.
Примечание. Согласно Википедии, ELT означает «извлечение, загрузка, преобразование (ELT)», процесс манипулирования данными.
Синтаксис:
ELT (порядковый номер, строка1, строка2, строка3,…)
аргументация
название | Описание |
---|---|
индекс | Целое число |
строка1, строка2, строка3,… | Список строк. |
Версия MySQL: 5.6
Видео презентация
Иллюстрированная презентация
Пример: функция MySQL ELT ()
Следующая инструкция MySQL вернет строку на 4-й позиции из списка строк.
Код:
SELECT ELT(4,'this','is','the','elt');
Пример вывода:
mysql> SELECT ELT (4, 'this', 'is', 'the', 'elt'); + -------------------------------- + | ELT (4, 'this', 'is', 'the', 'elt') | + -------------------------------- + | эльт | + -------------------------------- + 1 ряд в наборе (0,02 сек)
Пример функции MySQL ELT () с большим порядковым номером
Следующая инструкция MySQL вернет NULL, потому что номер индекса больше, чем количество строк.
Код:
SELECT ELT(5,'this','is','the','elt');
Пример вывода:
mysql> SELECT ELT (5, 'this', 'is', 'the', 'elt'); + -------------------------------- + | ELT (5, 'this', 'is', 'the', 'elt') | + -------------------------------- + | NULL | + -------------------------------- + 1 ряд в наборе (0,00 сек)
Пример функции MySQL ELT () со значением индекса ноль (0)
Следующая инструкция MySQL вернет NULL, потому что номер индекса меньше 1.
Код:
SELECT ELT(0,'this','is','the','elt');
Пример вывода:
mysql> SELECT ELT (0, 'this', 'is', 'the', 'elt'); + -------------------------------- + | ELT (0, 'this', 'is', 'the', 'elt') | + -------------------------------- + | NULL | + -------------------------------- + 1 ряд в наборе (0,00 сек)
Все строковые функции
Предыдущая: КОНКАТ
Далее: EXPORT_SET
Новый контент: Composer: менеджер зависимостей для PHP , R программирования