bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths

Loading lesson path

Learn/SQL/SQL References
SQL•SQL References

MySQL MID() Function

Example

SELECT MID("SQL Tutorial", 5, 3) AS ExtractString;

Definition and Usage

The MID() function extracts a substring from a string (starting at any position).

Note

The position of the first character in the string is 1.

123456789101112
SQLTutorial

Note

The position of the last character in the string is -1.

-12-11-10-9-8-7-6-5-4-3-2-1
SQLTutorial

Note

The MID() and SUBSTR() functions equals the SUBSTRING() function.

Syntax

MID(
string
,
start
,
length
)

Parameter Values

ParameterDescription
stringRequired. The string to extract from
startRequired. The start position. Can be both a positive or negative number. If it is a positive number, this function extracts from the beginning of the string. If it is a negative number, this function extracts from the end of the string. The position of the first character in the string is 1 and the position of the last character in the string is -1
lengthOptional. The number of characters to extract. If omitted, the whole string will be returned (from the start position)

Technical Details

Works in:From MySQL 4.0

Previous

MySQL LTRIM() Function

Next

MySQL POSITION() Function