私はこのようなテーブルを持っています:
| FruitID | BasketID | FruitType |
| 23 | 2 | 1 |
| 24 | 5 | 1 |
| 25 | 2 | 1 |
| 26 | 5 | 2 |
のリストを渡すクエリを作成していますが、すべてが1に等しいバスケットのみを含むBasketIDs
新しいリストを取得したいと考えています。たとえば、BasketID 2と5を渡すと、バスケット5にはFruitType2のFruitID26があるため、2つだけを取り戻します。BasketIDs
FruitID
FruitTypes
これは私が持っているものです:
var TheQuery = (from f in MyDC.TableFruits
where TheListOfBasketIDs.Contains(f.BasketID) &&
// need help here
select f.BasketID).ToList();
フィルタの書き方についてご提案いただきありがとうございます。