MySQL MID() 函数
实例
从字符串中提取子字符串(从位置5开始,提取3个字符):
SELECT MID("SQL Tutorial", 5, 3) AS ExtractString;
运行实例»
定义和用法
MID()函数从字符串中提取子字符串(从任何位置开始)。
注意: MID()和
SUBSTR()函数等于
SUBSTRING()函数。
语法
MID(string, start, length)
参数值
参数 |
描述 |
string |
必须项。要从中提取的字符串 |
start |
必须项。起始位置。可以是正数或负数。如果是正数,则此函数从字符串的开头提取。如果是负数,则此函数从字符串的末尾提取 |
length |
必须项。要提取的字符数 |
技术细节
更多实例
实例
从列中的文本中提取子字符串(从位置2开始,提取5个字符):
SELECT MID(CustomerName, 2, 5) AS ExtractString
FROM Customers;
运行实例»
实例
从字符串中提取子字符串(从结尾开始,在-5位,提取5个字符):
SELECT MID("SQL Tutorial", -5, 5) AS ExtractString;
运行实例»