聚合查询
通常用于 统计数据
比如有多少用户 最大值是多少 平均数是多少等等
聚合查询有5个方法:
1 count 统计数量 就是数据库了有多少数据 注意count 的字段名是可选值
Db::table('表名')->count();
还有tp5 里的 助手函数方式
db('表名')->count();
还可以通过加条件统计数量 比如用id
Db::table('表名')->count('id'); 助手函数 db('表名')->count('id');
2 max 这是获取表里的最大的值 注意这里的字段名是必填值
Db::table('表名')->max('字段名'); 助手函数 db('表名')->max('字段名');
3 min 这个就是最小值 同样这里也是必填字段名
Db::table('表名')->where('id>0')->min('id'); // 助手函数 db('user')->where('id>0')->min('id');
4 avg 平均值 字段必填
Db::table('user')->avg('id'); 助手函数 db('user')->avg('id');
5 sum 总分 字段必填
Db::table('user')->sum('id'); 助手函数 db('user')->sum('id');