Функция ELT () в MySQL

Опубликовано: 10 Августа, 2021

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

Функция ELT в MySQL используется для возврата строки, которая находится под номером индекса, указанным в списке аргументов. В этой функции есть числовое поле и поле строк.
Синтаксис:

 ELT (N; строка1; строка2; строка3; строка4;…)

Параметр:
Этот метод принимает два параметра, как указано выше и описано ниже.

  • N: это целое число, и это индекс строки, которую нужно получить.
  • строка1, строка2, строка3: список строк, из которых мы хотим получить.

Возврат -
Он возвращает строку по указанному индексу. Он возвращает NULL, если по указанному индексу N нет строки.

Пример-1:
Получение строки с помощью функции ELT ().

Выберите ELT (4, 'Learning', 'SQL', 'at', 'geeksforgeeks', 'is', 'fun') 
Как Res_Str;

Выход :

Res_Str
выродки

Пример-2:
Получение строки с помощью функции ELT ().

Выберите ELT (1, 'Learning', 'SQL', 'at', 'geeksforgeeks', 'is', 'fun') 
Как Res_Str;

Выход :

Res_Str
Обучение

Пример-3:
Получение строки с помощью функции ELT (), когда по указанному индексу нет строки.

Выберите ELT (8, 'Learning', 'SQL', 'at', 'geeksforgeeks', 'is', 'fun') 
Как Res_Str;

Выход :

Res_Str
НОЛЬ