初学者到linq到实体sql:如何将此linq写入实体查询

时间:2012-07-13 10:27:35

标签: linq entity-framework linq-to-entities

@Parameter = (some_value)
select * from C1
where C1.number = 
(select number from C2
where id = @Parameter)

指向学习linq到实体概念的良好资源的指针也会有所帮助。 感谢

1 个答案:

答案 0 :(得分:0)

您可以使用以下格式:

var p = parameter;

from c in C1
where C.number == ( from x in C2
                   where x.id == p
                   select x).FirstOrDefault()
select c;

Here是官方MSDN文档,其中包含Linq To Entities的示例。