MySQL | 文字列

文字列を結合する

concat 関数を使用すると、文字列またはカラムの内容を結合できる。

関数形式

concat(文字列またはカラム名, 文字列またはカラム名, ...)

使用例

SELECT concat("abc","123") 

上記の例を実行すると、次のように表示される。

abc123

左から文字列を切り出す

left 関数を使用すると、文字列を左から切り出すことができる。

関数形式

left(カラム名または文字列, 左から切り出す文字列の長さ)

使用例

SELECT left("abcdef", 3)

上記の例を実行すると、次のように表示される。

abc

右から文字列を切り出す

right 関数を使用すると、文字列を右から切り出すことができる。

関数形式

right(カラム名または文字列, 長さ)

使用例

SELECT right("abcdef", 3)

上記の例を実行すると、次のように表示される。

def

中間から文字列を切り出す

substring 関数を使用すると、文字列の途中から切り出すことができる。

関数形式

substring(カラムまたは文字列, 開始位置, 長さ);

使用例

SELECT substring("abcdef", 3, 2) 

上記の例を実行すると、次のように表示される。

cd