CREATE TABLE `pl_org_region` (

`region_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '区域自增ID',

`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '父区域ID 对应自身数据表 0表示顶级区域',

`region_sn` varchar(10) NOT NULL COMMENT '区域编号',

`region_name` varchar(20) NOT NULL COMMENT '区域名称',

`comments` varchar(255) DEFAULT NULL COMMENT '备注',

PRIMARY KEY (`region_id`)

) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='区域表'

CREATE TABLE `pl_store` (

`store_id` int(11) NOT NULL COMMENT '门店自增ID',

`store_sn` varchar(10) NOT NULL COMMENT '门店编号',

`region_id` int(11) NOT NULL COMMENT '区域ID 对应org_region表',

`region_name` varchar(15) NOT NULL COMMENT '区域名称 对应org_region表',

PRIMARY KEY (`store_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='门店表'

如建表语句的2张表。

如何统计当前区域下的门店数量?为0 也需要显示区域信息处理,谢谢!

SELECT p.region_id,COUNT(p.region_id) AS cnt,r.* FROM pl_org_region r, pl_store p WHERE r.region_id=p.region_id GROUP BY p.region_id;

这样查询只显示出来统计结果不为0 的情况。。

mysql统计个数_mysql查询统计数量相关推荐

  1. 【sql: 联系题 23 24】查询同名学生名单,并统计同名人数 找到同名的名字并统计个数,查询 1990 年出生的学生名单...

    题目23:查询同名学生名单,并统计同名人数 找到同名的名字并统计个数 一开始这个sql 写不出来,看了答案后好简单,也更加加深了我多count 的用法 SELECT stdentname,COUNT( ...

  2. 在mysql中通配符_mysql查询中通配符的使用

    mysql查询中通配符的使用 在mysql查询中经常会使用通配符,并且mysql的通配符和pgsql的存在区别(稍候再讨论),而且mysql中还可以使用正则表达式. SQL模式匹配: "_& ...

  3. mysql缓存 碎片_Mysql查询缓存碎片、缓存命中率及Nagios监控

    Mysql 的优化方案,在互联网上可以查找到非常多资料,今天对Mysql缓存碎片和命中率作了详细了解,个人作了简单整理. 一.Mysql查询缓存碎片和缓存命中率. mysql> SHOW STA ...

  4. 怎么查询mysql的语法_mysql查询语法

    -- 基本查询 -- 查询所有字段 -- select * from 表名; select * from students; select * from classes; -- 查询指定字段 -- s ...

  5. mysql 删除重复_MySQL查询和删除重复记录

    在工作中,我们经常会发现表中会存在重复数据,那么如何找出和删除这些数据呢? 下面,以一个小例子来说明: 1.创建学生表 1 CREATE TABLEstudent(2 id INT PRIMARY K ...

  6. mysql 严格区分大小写_Mysql查询英文如何严格区分大小写?

    1. 前提: 在Mysql数据库中进行查询时,希望英文严格区分大小写.默认情况下是不区分大小写的. 2. 演示如下: 在数据库表emp中,job字段中存储的值有'Engineer',现在的情况是,下面 ...

  7. mysql增删改表查询统计数量_MySQL增删改查之查询

    (7)范围查询 select * from car where price>40 and price<60   --查询价格在40-60之间的 select * from car wher ...

  8. mysql 统计 邮箱_mysql查询之 连续出现的数字,重复出现的邮箱,删除重复的电子邮箱...

    1.编写一个 SQL 查询,查找所有至少连续出现三次的数字. +----+-----+ | Id | Num | +----+-----+ | 1 | 1 | | 2 | 1 | | 3 | 1 | ...

  9. mysql使用 union all查询统计总数量

    select sum(a.b) as num from ( select count() as b from table_1 union all select count() as b from ta ...

最新文章

  1. Windows 7加域操作手册下
  2. Linux下Makefile学习笔记
  3. 【5.2】事务的隔离级别
  4. git基础管理--操作远程仓库
  5. HDU 6156 2016ICPC网络赛 G: Palindrome Function(数位DP)
  6. php跟h5那个好学,一个H5新手自述H5培训经历
  7. 算法设计与分析(第二版)上机实验题——C语言实现
  8. 我从Web前端开发转到网页游戏开发
  9. BP(BackPropagation)神经网络算法详解
  10. 如何注册谷歌账号、邮箱(22.8.23亲测可用)
  11. C# Wpf Binding 使用详解
  12. 国内外常见DNS汇总 (更新:201904)
  13. 企业邮箱怎么注册流程?企业邮箱域名怎么注册?
  14. Linux环境下如何安装达梦数据库
  15. java protobuffer序列化_Java数据通讯中使用Googgle Protobuf 序列化与反序列化
  16. Dreamweaver CS4 解决序列号过期问题 OS XP
  17. 获取input内容并回填_Input选项框的回填与取值
  18. 世界上第一台电子数字式计算机诞生于美国,世界上公认的第一台电子数字计算机诞生于哪年哪个国家?...
  19. LaTex使用技巧11:解决段落首行不缩进
  20. Python学习一:python语言基础

热门文章

  1. Bootstrap-01 (前台开发框架)
  2. 开源全景图查看器-360player_v3.0更新
  3. 锁模光纤激光器 RP Fiber Power
  4. #Sora#peewee query 笔记
  5. 区块链安全理论与实践(Blockchain for Distributed Systems Security)阅读笔记D1
  6. linux的垃圾箱是哪个文件夹,Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影...
  7. 深度学习标注工具2021-07-13
  8. 计算机显示器窗口成灰色,解决win10电脑屏幕变成灰色的方法
  9. Keil MDK STM32全系列 PACK包 下载地址汇总(持续更新...)转载
  10. python中pack函数_关于pack()函数的文章推荐10篇 - pack