ホームページ >データベース >mysql チュートリアル >MySQL クエリで NULL をチェックするにはどうすればよいでしょうか?

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

WBOY
WBOY転載
2023-09-13 14:37:061205ブラウズ

我们如何在 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 までご連絡ください。