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