首页 新闻 赞助 找找看

SQL 转 Linq

0
悬赏园豆:50 [已解决问题] 解决于 2011-09-29 10:19

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 colunm4
from table1 as a

这样的SQL查询用Linq怎么写啊?

XiYO的主页 XiYO | 初学一级 | 园豆:18
提问于:2011-09-16 09:18
< >
分享
最佳答案
0

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 ,

};

       

收获园豆:50
心火 | 菜鸟二级 |园豆:375 | 2011-09-16 10:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册