string, pos integer, len integer)" alt="string MID(str string, pos integer, len integer)" />

string MID(str string, pos integer, len integer)

Возвращает подстроку строки str длиною len символов с позиции pos. Поддерживает многобайтовые символы. Вариант с "FROM " используется в синтаксисе ANSI SQL92. В функции SUBSTRING() если не указан аргумент len,  то возвращает всю подстроку строки str с позиции pos.

Примеры:

mysql> select MID('Quadratically',5,6);         -> 'ratica' mysql> select MID('Quadratically',5);         -> 'ratically' mysql> select MID('foobarbar' FROM 4);         -> 'barbar'

См. также LEFT(), RIGHT(), SUBSTRING_INDEX().