DBの特定のカラムにデータがないレコードを取得する方法をまとめています。
また、特定のカラムにデータが存在するレコードのみを取得するSQL文についてもまとめています。
・データが存在しないレコードを取得する
構文:
SELECT * FROM テーブル名 WHERE 対象カラム名 IS NULL;
例文:
SELECT * FROM user WHERE deleted_at IS NULL;
Cf. データが存在するレコードのみを取得する
SELECT * FROM テーブル名 WHERE 対象カラム名 IS NOT NULL;
例文:
SELECT * FROM user WHERE deleted_at IS NOT NULL;