update

2881099
2021-02-18 14:59:49 +08:00
parent 4576e2468e
commit b1d0af7424

@@ -61,6 +61,19 @@ var list = fsql.Select<Topic>()
.ToList(a => new { a.Key.Area.Name }); .ToList(a => new { a.Key.Area.Name });
``` ```
## 多表分组
```c#
var list = fsql.Select<Topic, Category, Area>()
.GroupBy((a, b, c) => new { a.Title, c.Name })
.Having(g => g.Count() < 300 || g.Avg(g.Value.Item1.Clicks) < 100)
.ToList(g => new { count = g.Count(), Name = g.Key.Name });
```
- g.Value.Item1 对应 Topic
- g.Value.Item2 对应 Category
- g.Value.Item3 对应 Area
## Aggregate ## Aggregate
```c# ```c#