サプライヤーが提供した製品の種類に基づいて、サプライヤー レコードをテーブルに挿入しています。
私はこのようなことをしています;
INSERT INTO RedItems (ID, Name, NumItems)
SELECT ID, Name, NULL
FROM supplier
WHERE status = 'Supplier'
ただし、少なくとも 1 つの「赤」アイテムを提供したサプライヤのみを追加したいと考えています。
「赤」の項目には特に欄はありません。「赤」は製品列のタイプです。
この方法で WHERE 句を作成するにはどうすればよいですか?
編集
仕入先(表)
ID / Name / Status / Product
1 / Smith / Supplier / Red
2 / Baxter / Supplier / Round
RedItems (表)
ID / Name / NumItems
1 / Smith / 23
NumItems は、そのサプライヤーからの合計 (赤) アイテムです。