使用Lambda Expression实现“先通过连接”?

时间:2010-12-05 12:28:31

标签: c# .net linq lambda oracle11g

我在Oracle中有这个查询,我想用Lambda Expression(LINQ)编写这个:

select b.cod_busun
from pds_business_units b
connect by prior b.busun_cod_busun = b.cod_busun
start with b.cod_busun = 116305033;

我该怎么做?

1 个答案:

答案 0 :(得分:0)

LINQ不是SQL; LINQ关键字是按语言定义的,不包括“connect”或“start”。

“connect”是否与“join”同义?那个一个LINQ关键字; “start”看起来最接近“Skip”(不是关键字,而是扩展方法)。您的特定LINQ实现可能(或可能不包括)用于编写此类查询的方法。