「Oracle」like文で後方一致で検索するサンプル
環境
Oracle Database 11g Release 11.2.0.1.0 – 64bit Production
PL/SQL Release 11.2.0.1.0 – Production
構文
select * from テーブル名
where 列名 like '%値’
select文の条件にlike %値とすると後方一致で検索できます。
操作方法
1.USER_INFOテーブルの確認
USERID USERNAME AGE 11 to01 23 12 user02 24 13 tokyo 25 14 user05 35 15 osaka06 40
2.後方一致で検索するSQL構文の作成
select * from user_info where username like '%5'
列名「username」に5で終わる行を抽出します。
列名に対してlikeと%を指定しています。
実行結果
USERID USERNAME AGE 14 user05 35