1.8 特定の文字列が含まれているデータを検索する(LIKE述語)
特定の文字列が含まれているデータを検索するには,LIKE述語を使います。LIKE述語の指定形式を次に示します。
- 指定形式
-
SELECT "列名" FROM "表名" WHERE "列名" LIKE 'パターン文字列'
- 列名:
-
検索対象を絞り込む列を指定します。
- メモ
-
列名以外の指定もできます。LIKE述語の文法規則の詳細については,「7.20.4 LIKE述語」を参照してください。
- LIKE 'パターン文字列':
-
検索対象とするパターン文字列を指定します。主なパターン文字列を次に示します。
-
%
任意の0文字以上の文字列を意味しています。'ACT%'と指定した場合,ACT,ACTOR,ACTIONなどの文字列が検索対象になります。
-
_(下線)
任意の1文字を意味しています。'_I_'と指定した場合,BIT,HIT,KITなどの文字列が検索対象になります。
- メモ
-
-
パターン文字列の文法規則の詳細については,「7.20.4 LIKE述語」を参照してください。
-
LIKE述語にはESCAPEを指定することもできます。詳細については,「7.20.4 LIKE述語」を参照してください。
-
-