Hitachi

Hitachi Advanced Data Binder SQLリファレンス


1.8 特定の文字列が含まれているデータを検索する(LIKE述語)

特定の文字列が含まれているデータを検索するには,LIKE述語を使います。LIKE述語の指定形式を次に示します。

指定形式
SELECT "列名" FROM "表名"
    WHERE "列名" LIKE 'パターン文字列'
列名

検索対象を絞り込む列を指定します。

メモ

列名以外の指定もできます。LIKE述語の文法規則の詳細については,「7.19.4 LIKE述語」を参照してください。

LIKE 'パターン文字列'

検索対象とするパターン文字列を指定します。主なパターン文字列を次に示します。

  • %

    任意の0文字以上の文字列を意味しています。'ACT%'と指定した場合,ACTACTORACTIONなどの文字列が検索対象になります。

  • _(下線)

    任意の1文字を意味しています。'_I_'と指定した場合,BITHITKITなどの文字列が検索対象になります。

    メモ
    • パターン文字列の文法規則の詳細については,「7.19.4 LIKE述語」を参照してください。

    • LIKE述語にはESCAPEを指定することもできます。詳細については,「7.19.4 LIKE述語」を参照してください。

〈この節の構成〉