我有两张餐厅和位置表。位置表具有存储在餐厅表中的外键LocationId。我想从位置表中选择城市名称,同时从餐桌上获取一些信息。如何使用C#检索它。 提前谢谢。
答案 0 :(得分:1)
var cityNameAndSomeRestaurantStuff = from r in Db.Restaurants
join l in Db.Locations
on r.LocationId equals l.LocationId
select new { l.CityName, r.SomeProperty };
请注意,结果将是IQueryable
,因此如果您希望其具体化,请致电.ToList()
或某些类似的扩展程序