SQL MID() 函數

MID() 函數

MID 函數用于從文本字段中提取字符。

SQL MID() 語法

SELECT MID(column_name,start[,length]) FROM table_name
參數 描述
column_name 必需。要提取字符的字段。
start 必需。規定開始位置(起始值是 1)。
length 可選。要返回的字符數。如果省略,則 MID() 函數返回剩余文本。

SQL MID() 實例

我們擁有下面這個 "Persons" 表:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

現在,我們希望從 "City" 列中提取前 3 個字符。

我們使用如下 SQL 語句:

SELECT MID(City,1,3) as SmallCity FROM Persons

結果集類似這樣:

SmallCity
Lon
New
Bei