NULL 値には不明なデータがありません。 デフォルトでは、テーブルの列には NULL 値を格納できます。 この章では、IS NULL 演算子と IS NOT NULL
演算子について説明します。 SQL NULL 値 テーブル内の列がオプションの場合、列に値を追加せずに新しいレコードを挿入したり、既存のレコードを更新したりできます。これは、フィールドが NULL 値で保存されることを意味します。 NULL 値は他の値とは異なる方法で処理されます。 NULL は、不明な値または適用できない値のプレースホルダーとして使用されます。 : NULL と 0 は同等ではありません。 SQL の NULL 値処理次の表を参照してください: 「persons」テーブルの「address」列はオプションであると仮定します。つまり、「アドレス」列に値のないレコードを挿入すると、「アドレス」列は NULL 値で保存されます。 では、NULL 値をテストするにはどうすればよいでしょうか? を使用することはできません。 IS NULL 演算子と IS NOT NULL 演算子を使用する必要があります。 SQL IS NULL「アドレス」列に NULL 値を持つレコードのみを選択するにはどうすればよいですか? IS NULL 演算子を使用する必要があります:
SELECT LastName, FirstName, Address FROM persons
WHERE Address IS NULL
以上がSQL NULL 値に関する関連ナレッジポイントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。