我必須在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