SQLLab

SUBSTRING()

Standard SQL

Извлекает часть строки начиная с указанной позиции.

Синтаксис

SUBSTRING(string FROM start)
SUBSTRING(string FROM start FOR length)
SUBSTR(string, start, length)

Примеры

С позиции 3
SELECT SUBSTRING('Hello World' FROM 7);
World
С позиции и длиной
SELECT SUBSTRING('Hello World' FROM 1 FOR 5);
Hello
Извлечь год из даты-строки
SELECT SUBSTRING(order_date FROM 1 FOR 4) AS year FROM orders;

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

Закрепите на практике

Решайте реальные SQL-задачи в тренажёре

Открыть тренажёр →