现在有a表和b表,我需要查询出a表里的所有字段和b表里的name字段,但a表里有200个字段,请问怎么用linq和Lambda连表查询?
var query = a.Join(b, // 连接的表b a => a.Id, // a表的连接字段 b => b.Id, // b表的连接字段 (a, b) => new { a, b.Name } // 返回结果集 );
var query= from a in context.a join b in context.b.where(x=>a.Id==x.aId) select(new { a, b.name })