ホームページ >データベース >mysql チュートリアル >mysqlでnull値をクエリする方法

mysqlでnull値をクエリする方法

WBOY
WBOYオリジナル
2022-05-26 18:13:2313779ブラウズ

mysql では、IS NULL キーワードを指定した SELECT ステートメントを使用して、null 値をクエリできます。IS NULL キーワードは、フィールド値が null 値かどうかを判断するために使用されます。フィールド値が null の場合結果の構文は「SELECT * FROM テーブル名 WHERE フィールド名 IS NULL;」となります。

mysqlでnull値をクエリする方法

このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。

mysql で null 値をクエリする方法

MySQL には、フィールドの値が NULL かどうかを判断するための IS NULL キーワードが用意されています。 null 値は 0 とは異なり、空の文字列とも異なります。

フィールドの値が null の場合、クエリ条件が満たされ、レコードがクエリされます。フィールドの値が null でない場合、クエリ条件は満たされません。

IS NULL を使用するための基本的な構文形式は次のとおりです。

IS [NOT] NULL

このうち、「NOT」はオプションのパラメーターで、フィールド値が null でない場合に条件が満たされることを示します。価値。

例 1

次の例では、IS NULL キーワードを使用して、tb_students_info テーブル内の login_date フィールドが NULL であるレコードをクエリします。

mysqlでnull値をクエリする方法

注: IS NULL は全体であり、IS を「=」に置き換えることはできません。 IS を「=」に置き換えると、結果は取得されず、データベース システムは「空のセット (0.00 秒)」などのプロンプトを表示します。同様に、IS NOT NULL の IS NOT を「!=」または「」に置き換えることはできません。

IS NOT NULL は、フィールド値が空ではないレコードをクエリすることを意味します。

例 2

次の例では、IS NOT NULL キーワードを使用して、tb_students_info テーブルの login_date フィールドが空ではないレコードをクエリします。

mysqlでnull値をクエリする方法

推奨学習: mysql ビデオ チュートリアル

以上がmysqlでnull値をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。