SQLLab
Функции: строковыеStandard SQL

SUBSTRING()

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

Синтаксис
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;