НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
50 of 150 menu

Функция RIGHT

Функция RIGHT вырезает и возвращает заданное количество символов с конца строки.

Синтаксис

SELECT RIGHT(string_field, length) FROM table_name WHERE condition

Таблицы для примеров

texts
id text
1 First long text number 1!
2 Second long text number 2!

Пример

Давайте выберем из строки последние 10 символов:

SELECT id, RIGHT(text, 10) AS text FROM texts

Результат выполнения кода:

id text
1 number 1!
2 number 2!

Пример

Давайте добавим к последним 10 символам троеточие с помощью функции CONCAT:

SELECT id, CONCAT('...', RIGHT(text, 10)) AS text FROM texts

Результат выполнения кода:

id text
1 ...number 1!
2 ...number 2!

Смотрите также

  • функцию LEFT,
    которая вырезает символы с начала строки
  • функцию SUBSTRING,
    которая вырезает символы с любого места строки
  • функцию SUBSTRING_INDEX,
    которая берет часть строки по указанному разделителю
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить