总而言之, GroupJoin 是先 Join 后 Group, 对应的 SQL 也是先 Join, 然后通过内置 LINQ 操作分组.
参考文档
- GroupJoin 方法
- Reimplementing LINQ to Objects: Part 22 – GroupJoin
- Linq to Entities join vs groupjoin
- LINQ标准查询操作符(二)——Join、GroupJoin、GroupBy、Concat、
- LINQ中的group操作
总而言之, GroupJoin 是先 Join 后 Group, 对应的 SQL 也是先 Join, 然后通过内置 LINQ 操作分组.
转载于:https://my.oschina.net/taadis/blog/913613