我必须在Datatable.Compute上对DataTable执行聚合函数,但计算返回要在数据表上执行聚合函数的对象并获取数据行。执行DataTable的聚合函数
_summaryTable.Compute("min(FareAdult)", whereClause
+ "AirlineDisplayName='"
+ Convert.ToString(airline["AirlineDisplayName"])
+ "' and (Stops=0) ");
但上面的代码将只返回分钟(FareAdult),但我想基于从数据表中的上述条件来选择所述两个柱。
我如何能做到这一点通过LINQ的 我必须选择分钟(FareAdult)和同一行的TotelPrice值
我不得不选择最小FareAdult – Shivi 2011-05-11 13:07:21
检查这一点,你会看到你可以添加聚合函数为好。 http://stackoverflow.com/questions/5892993/how-to-calculate-the-sum-of-the-datatable-column-in-asp-net/5893078#5893078 – 2011-05-11 13:13:25