2013-07-16 53 views
-1

下面是兩個表,按國家和州命名,我只是想知道下面的SQL查詢 實體框架在Lambda Expression使用C#或Vb.Net。SQL查詢轉換VS實體框架

SELECT dbo.Country.CountryID, dbo.Country.CountryName, dbo.State.StateName 
FROM dbo.Country 
    INNER JOIN dbo.State ON dbo.Country.CountryID = dbo.State.CountryID 

回答

3
from p in context.country 
join q in context.state on p.CountryID == q.CountryID 
select new { p.CountryID,p.CountryName,q.StateName } 
+0

謝謝主席先生,請你能在的Lamda表達再寫一遍......與Enity框架 –

+0

context.country.Join(context.state,P => p.CountryID,Q = > q.CountryID,(p,q)=> new {p.CountryID,p.CountryName,q.StateName}); –