「offer_id」、「offer」、「hid」列を持つ「offers」というテーブルが 1 つあります。主キーは「offer_id」です。
「hid」、「date」、「offer_id」などの列を持つ「dates」という別のテーブルがあります。主キーは「date」と「hid」です。"offer_id" の同じ値が多くの行に存在する (またはまったく存在しない) 場合があります。
「offers」には存在するが「dates」には存在しない offer_id を検索する mySQL クエリを作成するにはどうすればよいですか?
私は試した
SELECT offers.offer_id FROM offers JOIN dates ON offers.offer_id NOT IN dates
しかし、それはうまくいきませんでした。