「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 'u%'

3.実行結果

USERID	USERNAME	AGE
12	   user02	    24
14	   user05	    35

 

Oracle

Posted by arkgame