C# LINQ .Count语法
C# 全选
//统计采购单明细表已完成的记录数
var objCount = _Database.GetQueryable<tb_POs>().Where(w => w.PONO == obj.PONO)
.GroupBy(g => g.PONO)
.Select(s => new
{
PONO = s.Key,//采购单号
Finish = s.Count(c => c.FlagFinish == "Y"),//已完成数量
NotFinish = s.Count(c => c.FlagFinish != "Y"),//未完成数量
Count = s.Count(),//所有记录数
}).FirstOrDefault();
参考图片
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
CSFramework.EF C/S框架网