EFCore2.2中使用Group By的那些坑及解决方法

Posted seekdream

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EFCore2.2中使用Group By的那些坑及解决方法相关的知识,希望对你有一定的参考价值。

背景

  在后端使用EFCore进行数据库操作的时候,不可避免的要进行Group By操作,在进行Group By后如果在进行类似于Sum的操作的时候EFCore总是不能按照我们期望的结果进行,而且这个问题EFCore的官方也没有给出一个好的解决方式,那么在使用EFCore2.2进行开发的时候这些又不可避免,那么我们改如何规避这个问题,并且使之生成我们期待的结果呢,本篇我们我们就这个出现这个问题的现象以及解决方案来进行分析,来看看在现阶段到底该如何解决这个问题。

以上是关于EFCore2.2中使用Group By的那些坑及解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 中关于 group by 的那些坑

数据库 --- Group by的使用心得

如何使用group-by并获取其他行结果

在 MySQL 中使用 Case 加入 Group By & Order

mysql only_full_group_by 的解决方案

具有特定条件的 MySQL GROUP BY