Функции: строковые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;