mysql 分组统计总数 没有的默认为0
2018-06-06 16:27
56 查看
a表:
id room_id
1 room1
2 room2
3 room3
b表
id client_name room_name
1 xiaowang room1
2 xiangzhang room1
3 xiangli room2
阅读更多
id room_id
1 room1
2 room2
3 room3
b表
id client_name room_name
1 xiaowang room1
2 xiangzhang room1
3 xiangli room2
统计这三个房间的人数,没有的默认为0
SELECT a.room_id, IFNULL(t1.count1, 0) FROM a LEFT JOIN (SELECT room_name, COUNT(*) AS count1 FROM b GROUP BY room_name) t1 ON a.`room_id` = t1.room_name
阅读更多
相关文章推荐
- mysql按日期分组(group by)查询统计的时候,没有数据补0的解决办法
- mysql按日期分组(group by)查询统计的时候,没有数据补0的解决办法。
- mysql-按照两个字段分组,按某个字段统计次数(字段值没有出现计算为0)
- mysql按日期分组(group by)查询统计的时候,没有数据补0的解决办法
- mysql按日期分组(group by)查询统计的时候,没有数据补0的解决办法。
- mysql 按每小时分组统计(行转列)
- Mysql 根据时间戳按年月日分组统计
- mysql分组(group by)多表统计(count)拼写语法
- 记录一个mysql按日期分组统计的查询
- Mysql分组统计、排序、取前N条记录解决方案
- Mysql分组统计、排序、取前N条记录解决方案
- MySql按周,按月,按日分组统计数据
- MYSQL 统计某时间段内每天的总数
- 关于mysql分组统计的疑惑
- MySql按周,按月,按日分组统计数据
- MySql按周,按月,按日分组统计数据
- MySql按周,按月,按日分组统计数据
- 记录一个mysql按日期分组统计的查询
- mysql datetime分组统计下载量
- MySql之按周,按月,按日分组统计数据