InterBase クイック スタート:Part IV - 不明な値のテスト

提供: InterBase

InterBase クイック スタート:Part IV - WHERE 句の利用 へ戻る


もう一種類の比較では、値の有無をテストします。 IS NULL 演算子を使用すると、値が不明かどうかをテストすることができます。 値の存在に対するテストには、IS NOT NULL を使用します。

Image 025.jpg NULL をテストする

  1. 次のクエリを実行して、内線番号を持っていない社員の名前を抽出してみましょう:
    SELECT last_name,
           first_name,
           phone_ext
    FROM   Employee
    WHERE  phone_ext IS NULL
    

    結果、次の図のようになっていると思います。

    TutorialWhere11.png
  2. ここで、IS NOT NULL を使用する文を実行し、内線番号を持っていない社員の名前を抽出します:
    SELECT last_name,
           first_name,
           phone_ext
    FROM   Employee
    WHERE  phone_ext IS NOT NULL
    

    結果、次の図のようになっていると思います。

    TutorialWhere12.png

次は: