MySQL でカラムが空であるかを判断する方法
MySQLではIS NULLまたはIS NOT NULLを使ってフィールドがNULLかどうかを判定します。
テーブルに「table」という名前があり、中に「column」という名前のフィールドがある場合、以下のクエリを実行すれば、フィールドが空かどうかを調べることができます。
- 次の SQL 文を使用して、フィールドが NULL かどうかを確認できます。SELECT * FROM table WHERE column IS NULL;
- NULLでないフィールドかどうかを調べる:
SELECT * FROM table WHERE column IS NOT NULL;
件のクエリステートメントは、columnが空または空でないすべてのレコードを返します。