我想寫一個將返回的Linq查詢,列爲CompanyName
的Supplier
以及該公司所有產品的數量。你可以幫我嗎?如何選擇公司名稱和產品編號?
到目前爲止,我得到這個:
var company = from pro in db.Products
join sup in db.Suppliers
on pro.SupplierID equals sup.SupplierID
group pro by pro.SupplierID
into g
select new { Name = g.Key, COUNT = g.Count() };
但這返回SupplierID
不CompanyName
。數據庫是Northwnd。
你有什麼不知道?你不知道這個具體的查詢是做什麼的,所以你不知道如何改變它? – psubsee2003
它返回SupplierID,並且我想要Suppliername中的CompanyName – Kmaczek
我理解這一部分,但我只是想弄明白你是否理解整個查詢實際上在做什麼。 – psubsee2003