在oracle Listagg中,c#中是否有lambda表达式?
我在oracle有一个查询
FullName Amount
Rey 20
Roy 20
Rylie 21
Rylolo 21
Rembu 40
select LISTAGG (FullName, ', ') WITHIN GROUP (ORDER BY FullName) names, Amount
from TableSample
group by Amount
此查询将显示如下
FullName Amount
Rey,Roy 20
Rylie,Rylolo 21
Rembu 40
答案 0 :(得分:1)
您不会显示您的C#代码,但string.Join
是最接近LISTAGG
的C#。您似乎应该按Amount
对数据进行分组并包含
string.Join(",", g => g.Select(i=>i.FullName))
在最终Select
投影中。