0
如何構建linq查詢以查找不同地區的公司數量。查找在不同地區的公司數量Linq查詢
Region Class
-------------
int Id
string Name
Company Class
-------------
int Id
string Name
int RegionId
i.e
Asia = 100,
Middle East = 200,
.. etc
如何構建linq查詢以查找不同地區的公司數量。查找在不同地區的公司數量Linq查詢
Region Class
-------------
int Id
string Name
Company Class
-------------
int Id
string Name
int RegionId
i.e
Asia = 100,
Middle East = 200,
.. etc
您需要使用LINQ GroupBy
方法(https://msdn.microsoft.com/en-us/library/bb534304(v=vs.110).aspx)。
假設你有地區和企業之間的關係,以及該地區的名稱是唯一的,你可以使用類似下面的(或閱讀文檔,瞭解怎麼回事使用組通過數據):
我們需要更多的數據才能幫助....你有一個'Region'的列表嗎?它來自數據庫嗎?向我們展示您嘗試過的內容,解釋您遇到的問題等。 –
它來自數據庫,公司擁有區域ID,因此我想獲取每個區域的公司數量 – dijam
@dijam - 您是否嘗試過任何操作?這很簡單linq –