
66
検索に用いる記号② ~値を含む
データ、空のデータを検索~
3-10
「IN」を使うと、
ことができます。図3-23 の例では「age」カラムの値が21 か 30 のデー
タを検索しています。
また、「IN」を「NOTIN」に置き換えると、「age」カラムの値が21 か
30 に当てはまらないデータを検索することもできます。
「LIKE」を使うと、こ
とができます。図3-24 の例では、「name」カラムの値の先頭に「山」が
ついているデータを検索しています。また、「LIKE」を「NOTLIKE」に置
き換えると、「name」カラムの値の先頭に「山」がついていないデータを
検索することもできます。
検索に使っている「%」は0 文字以上の文字列を表しています。そのた
め「山%」の代わりに「%山」とすると末尾に「山」がついているデータ
を検索できたり、「%山%」とすると「山」が含まれているデータを検索
したりすることも可能です。「%」の他に1 文字の文字列を表す「̲」もあ
ります。
値がないフィールドは「NULL」 で表現されます(4-8 参照)。「IS
NULL」を使うと、この「」ことができます。
図3-25 の例では「age」カラムの値がNULLのデータを検索しています。
また、「ISNULL」を「ISNOTNULL」に置き換えると、 ...