私はdtTestと呼ばれるDataTableを持っています。Linq の概念を使用して C# Datatable から列を選択するだけです
データ テーブル名は DtTest です。
例: DtTest 次のデータが含まれています。
以下のような結果が必要です。つまり、グループ INO に基づいて Qty 列と Amount 列の合計が必要です...
誰でもこれを解決するのを手伝ってくれますか....
私はdtTestと呼ばれるDataTableを持っています。Linq の概念を使用して C# Datatable から列を選択するだけです
データ テーブル名は DtTest です。
例: DtTest 次のデータが含まれています。
以下のような結果が必要です。つまり、グループ INO に基づいて Qty 列と Amount 列の合計が必要です...
誰でもこれを解決するのを手伝ってくれますか....
DtTest
.AsEnumerable()
.GroupBy
(
x=>
new
{
BNO = x.Field<int>("BNO"),
INO = x.Field<int>("INO"),
Desp = x.Field<string>("Desp"),
Rate= x.Field<decimal>("Rate")
}
)
.Select
(
x=>
new
{
x.Key.BNO,
x.Key.INO,
x.Key.Desp,
Qty = x.Sum(z=>z.Field<int>("Qty")),
x.Key.Rate,
Amount = x.Sum(z=>z.Field<decimal>("Amount"))
}
);