NOT EXISTSを使用して関連レコードが存在しないことを確認します。一度も注文されていない商品、最近活動のない顧客など、関連データが存在しない場合の絞り込みに使用します。除外条件の指定に便利です。
-- 一度も注文されていない商品を検索SELECT nameFROM products p-- 注文が存在しない条件WHERE ( SELECT 1 FROM order_items oi WHERE oi.product_id = p.product_id);