![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
例えば列のデータ(文字列)である
「サーロインステーキ」の…
![切り取り前](https://sqlserver.work/wp-content/uploads/2022/02/sql_substring_001.png)
![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
指定した文字数分を
切り取ることができます!
![1文字目から5文字分を切り取った](https://sqlserver.work/wp-content/uploads/2022/02/sql_substring_003.png)
![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
SUBSTRING関数により
実現できます!
SQL
ここでは例として
・「m_product」テーブルの「productName」列が
・「サーロインステーキ」であるデータ(文字列)に対し
・切り取った結果を取得
します。
※1文字目から5文字分を切り取ります。
SELECT
SUBSTRING(productName,1,5) AS 'productName(切り取り後)'
FROM m_product
WHERE productName = 'サーロインステーキ'
実行結果
列のデータ(文字列)を切り取った結果を取得できました。
※「サーロインステーキ」の「1文字目から5文字分(=サーロイン)」を切り取れました。
●切り取り前
![切り取り前](https://sqlserver.work/wp-content/uploads/2022/02/sql_substring_001.png)
●切り取り後
![切り取り後](https://sqlserver.work/wp-content/uploads/2022/02/sql_substring_003.png)
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●SUBSTRING関数