我想在linq查询中添加另外一个参数(另一个'andalso'语句)来汇总CleanedEquipment列。因为那些记录不是唯一的。 所以为了做到这一点,我有另一列“Spcall”,所以我需要查询它DISTINCT我怎么能这样做? (couldent在网上找到答案)。 我的数据表(dt)看起来像这样:
sumAll_SalesMoney = dt.AsEnumerable() _
.Where(Function(x) x.Field(Of String)("BillingStatus") = "close" _
AndAlso x.Field(Of Integer?)("BillingYear") = currentYear) _
.Sum(Function(x) x.Field(Of Integer?)("CleanedEquipment"))