NOT IN (NULL) に苦しめられる昼下がり sql文のnot inとnull | アララグループの技術者ブログ 上記リンクの方々のように NULLを含むサブクエリの結果などをNOT INに渡した場合、 期待していたクエリの結果が得られないことがある。 検証 postgresql(9.6.1)で確認 以下のテーブルを準備する --日本で作ってるフルーツ一覧 CREATE TABLE japan_fruits (name VARCHAR(10)); INSERT INTO japan_fruits VALUES ('りんご'),('ぶどう'),('みかん'); --フィリピンで作ってるフルーツ一覧 CREATE TABLE Philippines_fruits(name VARCHAR(10)); INSERT INTO Philippines_fruits VALUES ('バナナ'