MySQL 8.4
MID(str, pos[, len])- [ ]необязательная часть
- str
- Исходная строкаVARCHAR
- pos
- Позиция начала, считая с 1; отрицательная — с конца строкиINT
- len
- Длина подстроки, по умолчанию до конца строкиINTНеобязательный
Возвращаемое значение
Подстрока; пустая строка, если pos равен 0 или больше длины строки либо len меньше 1
Примеры
Три символа с пятой позиции
MySQL 8.4
SELECT MID('sql-academy', 5, 3) AS part;Фамилия после пробела
MySQL 8.4
SELECT member_name,
MID(member_name, LOCATE(' ', member_name) + 1) AS last_name
FROM FamilyMembers;