MySQL分组查询统计


GROUP BY

1、有个店铺表,字段为区域id,设备数量,店铺名称,如下:

2、如何按区域 district 统计 每个区域的设备数量,SQL如下

SELECT
    district,
    SUM( device_num ) AS device_num 
FROM
    `t_life_shop` 
GROUP BY
    ( district )

查询结果

3、TP5.1写法

$list = $this->field('district, SUM(device_num)as device_num')->group('district')->select();

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM