SQL ServerではRIGHT関数を使用して文字列の右部分(末尾)から指定した文字数だけ文字を抽出することができます。左側(先頭)から抽出する場合はLEFT関数を使用します。
文法:
RIGHT(word, n)
wordに指定した文字列の右からn文字分を抽出する。SQL Serverでは漢字も1文字として数える。
使用例:名前の右側から4文字分だけ抽出する。
SELECT name, RIGHT(name, 4) FROM tbEmpTable;
name RIGHT(name, 4)
—————————————————————
木ノ下雄一郎 下雄一郎
Ninomiya miya
ohtsuki suki