为了账号安全,请及时绑定邮箱和手机立即绑定

SQL 转 Linq

SQL 转 Linq

一只名叫tom的猫 2018-12-07 06:36:59
select a.column1,a.column2,(select t.column3 from table2 as t where t.id=a.id) as column3,(select b.column4 from table3 as b where b.id=a.id) as colunm4from table1 as a 这样的SQL查询用Linq怎么写啊?
查看完整描述

1 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

var query= from a in db.table1 select new {a.column1,a.column2,

column3= db.table2.FirstOrDefault(f=>f.id==a.id).column3 ,

column4= db.table3.FirstOrDefault(f=>f.id==a.id).column4 ,

};

       

查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 323 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信