MySQL クエリで NULL をチェックするにはどうすればよいでしょうか?

WBOY
リリース: 2023-09-13 14:37:06
転載
1176 人が閲覧しました

我们如何在 MySQL 查询中检查 NULL?

IS NULL 演算子の助けを借りて、MySQL クエリ内の NULL をチェックできます。 NULL は値ではないことがわかっているため、= (比較演算子) は使用できません。 "Employees" テーブルのデータを使用した次の例は、それを示しています。

Example

mysql> Select * from Employee WHERE Salary IS NULL;
+----+-------+--------+
| ID | Name  | Salary |
+----+-------+--------+
| 7  | Aryan | NULL   |
| 8  | Vinay | NULL   |
+----+-------+--------+
2 rows in set (0.00 sec)
ログイン後にコピー

上記のクエリでは、IS NULL 演算子を使用し、給与列に NULL を含む出力を生成します。

mysql> Select * from employee where salary = NULL;
Empty set (0.00 sec)
ログイン後にコピー

上記のクエリでは = (比較演算子) が使用されているため、NULL は値ではないため、空のセットが生成されます。

以上がMySQL クエリで NULL をチェックするにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート