私は2つのテーブルを持っています:2つ以上の結合テーブルで重複結果を取得するにはどうすればよいですか?
- オーダー(id);
- ORDER_ITEMS(ID、ORDER_ID、ITEM_ID、量)
の私はすでに3つの異なるアイテムを注文Xを選択しているとしよう(A - 1つのユニット、B - 2つの単位及びC - 1単位)。
同じアイテムと同じ数量のアイテム(この場合はA-1ユニット、B-2ユニット、C-1ユニットがあり、それ以上またはそれ以下)はすべて取得する必要があります) 、注文X.
を除く、私はあなたが理解しやすくなりますため、期待し、テストテーブルのダンプを作ったので、私が取得したいのですがどのような:) http://nopaste.info/44eb93ae3d.html
は=受注Xとさせて頂きます1、注文3には1つのアイテムしかなく、注文4には#1と同じアイテムがありますが、1つのアイテムが余分にあるので、うまくいきません:
? –