SQLで文字列を抽出するには
SUBSTR関数を使います。
構文
SELECT SUBSTR(列名1,開始位置,終了位置) FROM テーブル名;
使用例
最初の2文字を取り出した例です。
mysql> SELECT name,SUBSTR(name,1,2) FROM ado; +--------+------------------+ | name | SUBSTR(name,1,2) | +--------+------------------+ | sasuke | sa | | ziro | zi | | taro | ta | | yama | ya | | sasuke | sa | | sasuke | sa | | sasu | sa | | sasu | sa | | さすけ | さす | +--------+------------------+