我正在Asp.Net 4.0 C# - MVC-3。我有一个问题,不知道如何解决。我有4个表格,想从LINQ获取表格中的数据。LINQ查询从多个表中获取数据
TABLES
1)Project_Master
Field Names :
project_id (pk)
project_name
company_id (FK with company_master)
company_category_id (FK with Company_Category_master)
project_status_id (FK with Project_Status_Master)
2)Company_Master
Field Names :
company_id
company_name
company_category_id (FK with Company_Category_Master)
3)Company_Category_Master
Field Names :
Company_Category_Id
Company_Category_Name
4)Project_Status_Master
Field Name :
Project_Status_Id
Project_Status_Name
下面是我需要的。(使用来获取LINQ查询)
- COMPANY_NAME领域
- 使用状态总计已完成的项目id(1)=完成(其中staus 1表示完成)
- 项目总
- Company_category_name
所以,我怎么能取得与LINQ查询数据?
在此先感谢...
你的问题无关与MVC。它的所有LINQ。 – 2012-03-30 05:44:45
检查这个问题:http://stackoverflow.com/questions/5207382/get-data-from-two-tablesjoin-with-linq-and-return-result-into-view – 2012-03-30 06:08:28
你知道什么[JOIN]( http://en.wikipedia.org/wiki/Join_(SQL))是? linq还有一个'join'关键字。 – Stephan 2012-03-30 09:05:47