首页 新闻 搜索 专区 学院

如何将SQL语句转换为LINQ的语句形式

0
悬赏园豆:10 [已关闭问题] 关闭于 2011-11-30 19:45
/*通过field_baseinfo.field_code查询得到crop_manageinfo.field_base_id
条件:field_baseinfo.id = crop_manageinfo.field_base_id
*/

select crop_manageinfo.field_base_id from crop_manageinfo where crop_manageinfo.field_base_id =(
select field_baseinfo.id from field_baseinfo where field_code = '1-1' )
Jerikc的主页 Jerikc | 初学一级 | 园豆:172
提问于:2011-11-30 17:42
< >
分享
所有回答(2)
0

linq好像是可以子查询的啊,同时也可以使用连接来描述。

小小刀 | 园豆:1991 (小虾三级) | 2011-11-30 18:54
0
return dataContext.crop_manageinfo.Where(a => a.field_base_id == dataContext.field_baseInfo.Where(b => b.field_code == fieldCode
).Select(c => c.id).Single()).Select(d => d.field_base_id).Single().ToString();
Jerikc | 园豆:172 (初学一级) | 2011-11-30 19:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册