我正在根据同一列中的一个条件计算记录总数,基本上,这是我现在拥有的:
var checkTotal = await _dbRO.AllOpenExceptions
.Where(x => x.ClientId == _user.ClientId)
.CountAsync(x => x.ExceptionType == "Check");
var achTotal = await _dbRO.AllOpenExceptions
.Where(x => x.ClientId == _user.ClientId)
.CountAsync(x => x.ExceptionType == "ACH");
正如您所看到的,我只需要计算ExceptionType列的"check"与"ACH".有没有办法将这两个独立的查询合并为一个查询?
我try 了GROUP BY WITH SELECT,但无法弄清楚确切的语法.谢谢你的帮助!