linq 或 lambda的sum()值为null的解决方法

 今天在用lambda查询数据的时候用了sum()获取数据后做为where,但是查出来的数据死活不对,下面是部分代码sql x => x.DeliveryDetails.Where(w => !w.IsDeleted).Sum(s=>s.Quantity) < x.Quantity 因而把生成的sql复制出来稍做修改执行了一下,结果以下(q是上面sum()的结果,q1是上面x.Quantity的结
相关文章
相关标签/搜索