分享

Thinkphp如何做分组统计

发布于:2020-09-02    评论次数:0    阅读次数:127

Thinkphp3 框架练习:统计每个文章分类下文章的的数量!应用知识Thinkphp手册、Mysql语法

$project = M('Article');
$list = $project->field('p.*,o.title,o.describe,count(1) as zcount')->alias('p')->join(' LEFT JOIN __CATEGORY__ o ON p.cat_id=o.id')->where($where)->group('p.cat_id')->select();

分组统计应用的场景很多:统计分类下的产品、分章、统计用户组下的用户数量等等。


Tp3 分组group 和统计sum用法

M('settlement')->field(['*','sum(total_amount)'=>'total_amount','sum(price)'=>'price','sum(agent_coupon_price])'=>'agent_coupon_price')->group('uid')->select();


Thinkphp 查询数据库数据根据两个字段group,且统计条数用法

$result=M('sale_lead')
    ->field('lead_source,created_by,count(sale_lead_id ) as count_num')
    ->group('lead_source,created_by')
    ->where($where)
    ->select();
推荐教程
查看更多

评论(0)

后面还有条评论,点击查看>>

相关教程

1

php+JAVASCRIPT 实现BLOB加密视频

2020-08-05   浏览:291

2

php获取今日、昨日、最近7天、最近30天 日期方法

2020-06-15   浏览:244

3

js前端计算两个日期的间隔时间(时间差)

2020-07-03   浏览:242

4

MySQL 连接的使用

2020-05-27   浏览:239

5

Thinkphp3.2.3多语言翻译以及使用百度翻译

2020-05-27   浏览:230

6

php - 二维数组转一维数组总结

2020-06-09   浏览:224

7

JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】

2020-07-16   浏览:216

8

Thinkphp 3.2.3 addAll方法的坑

2020-06-30   浏览:213

9

DTCMS循环调用多级子栏目-如顶级栏目下二级、三级栏目

2020-06-04   浏览:207

嘿,我来帮您!