我的查询类似,几乎没有额外要求
SO
我想要对数据表中相同的DATE
数字区分sum(CTN)
和sum(WT)
以及sum(CBM)
,SO
,db.end(function (err) {
// all open connections in the db cluster have ended
});
。请帮助。
答案 0 :(得分:0)
var query = dt.AsEnumerable()
.GroupBy(dr => Convert.ToString(dr["DATE"]))
.Select(g => new
{
DATE = g.Key,
TotalCTN = g.Sum(x => Convert.ToDecimal(x["CTN"])),
TotalWT = g.Sum(x => Convert.ToDecimal(x["WT"])),
TotalCBM = g.Sum(x => Convert.ToDecimal(x["CBM"])),
}).ToList();