linqで左結合を選択すると、一度に50を超えて注文されたことのないすべての製品が見つかりました。私は何が間違っているのか分かりません。 これは私がやったことですが、正しい答えが得られません。一度にを注文することはない50以上あった製品を見つけたいlinqと条件で左結合を選択
var q5 = from p in db.Products
join o in db.Orders on p.ProductID equals o.OrderID
join od in db.Order_Details on o.OrderID equals od.OrderID
where od.Quantity < 50
select p.ProductID;
foreach (var p in q5)
{
Console.WriteLine(p);
}
何かがあなたのquerieで作業されていない – coco
構文が正しくありません。 – coco
@coco:問題は表示されません。正確なメッセージは何ですか? –