【发布时间】:2018-11-01 04:40:15
【问题描述】:
我有一个 Person 类,其属性为 PersonId、PersonAdress、PersonSalary
当我必须应用 group by 时,我有三种不同的情况 1. 只有 PersonAdress 为 null 时 2. 只有 PersonSalary 为空时 3. PersonAdress 和 PersonSalary 都为空时。
PersonId 不能为空。
所有这些信息都在列表 List personList 中。
有人可以帮我吗?
【问题讨论】:
-
到目前为止你有什么尝试?
-
目前我将主列表分为三个根据三个案例,然后根据三个案例将它们单独分组,然后再次将三个列表与 distinct 组合以避免冗余。