CREATETABLE`pl_org_region`(`region_id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'区域自增ID',`parent_id`int(11)NOTNULLDEFAULT'0'COMMENT'父区域ID对应自身数据表0表示顶级区域',`reg...

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='门店表'插入测试数据INSERT INTO pl_org_region(parent_id,region_sn,region_name,comments) VALUES (0,'001','北京大区','无');INSERT INTO pl_org_region(parent_id,region_sn,region_name,comments) VALUES (0,'002','西南大区','无');INSERT INTO pl_org_region(parent_id,region_sn,region_name,comments) VALUES (6,'003','北京大区子区域','无'); INSERT INTO pl_store (store_sn,region_id,region_name) VALUES ('P001',6,'北京大区');INSERT INTO pl_store (store_sn,region_id,region_name) VALUES ('P001',8,'北京大区子区域');SELECT COUNT(p.region_id) AS cnt,r.*FROM pl_org_region rLEFT JOIN pl_store p ON r.region_id = p.region_idGROUP BY r.region_id 如何将子区域的数量也统计到所属父区域呢?

这问题没人解答了么?

展开

mysql查询问题解答_mysql查询问题相关推荐

  1. mysql数据库查询缓存_MySQL查询缓存与数据库管理

    MySQL查询缓存与数据库管理 上一篇 / 下一篇  2010-01-25 21:51:07 / 个人分类:MYSQL/Cache MySQL查询缓存 注意:查询缓存绝不返回过期数据. 如果一个表发生 ...

  2. mysql复杂连接查询语句_MySQL查询语句之复杂查询

    软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...

  3. mysql 性能查看_MySQL查询性能问题排查

    Mysql数据库的性能问题排查是十分复杂的,具体方法视场景而定,这里只做大致思路分析. 1. 整体考虑导致查询性能低下的各种因素 导致SQL查询变慢的原因是多元化的,在遇到问题时首先要有一个全方位的思 ...

  4. mysql查询过程从客户端发送查询请求_MySQL查询过程和高级查询

    最近有个需求,要修改现有存储结构,涉及查询条件和查询效率的考量,看了几篇索引和HBase相关的文章,回忆了相关知识,结合项目需求,说说自己的理解和总结. 总体目录如下,上篇介绍了前3小节,分析了索引为 ...

  5. php mysql 查询缓存_mysql 查询缓存使用详解

    MySQL server 有一个重要的特征:查询缓存(Query Cache). 当在使用中,查询缓存会存储一个 SELECT 查询的文本与被传送到客 户端的相应结果.如果之后接收到一个同样的查询,服 ...

  6. mysql 查询语句_MySQL查询语句之复杂查询

    MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.在MySQL中经常会有很多复杂的查询,为了节约大家的时间,小编总 ...

  7. mysql 缓存优缺点_MySQL查询缓存的优缺点

    任职DBA一年多了,更正下博客. 其实MySQL8.0已经取消了查询缓存.如果是小型项目,又不想用Reids或者MC等缓存,查询结果相对固定,可以在MySQL5.7以下版本设置缓存. ######## ...

  8. mysql 主键查询性能_MySQL查询性能优化(精)

    MySQL查询性能优化 MySQL查询性能的优化涉及多个方面,其中包括库表结构.建立合理的索引.设计合理的查询.库表结构包括如何设计表之间的关联.表字段的数据类型等.这需要依据具体的场景进行设计.如下 ...

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

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

最新文章

  1. 使用观察者模式在 Silverlight 中切换用户控件
  2. docker desktop一直starting不变化
  3. 百度牵头,全球首个面向商业化运营的Robotaxi技术标准正式发布
  4. LintCode: Median of two Sorted Arrays
  5. 统计学常见分布、概念
  6. redhat红帽 centos yum管理
  7. 蚁群算法详解(含例程)
  8. PID控制参数整定口诀
  9. 如果让markdown的图片变清晰/改变大小
  10. 数据库资源博客---小麦苗BEST
  11. C/C++文件读写操作 —— windowsAPI
  12. 7段均衡器最佳参数_7段均衡器怎么调能达到最佳效果
  13. outguess 使用方法
  14. 『摆渡车 斜率优化dp及总结』
  15. Java SE-网络编程二
  16. Centos7 docker完美卸载
  17. Linux的网络测试命令(转载)
  18. Verilog VHDL三种建模描述方式——2选1数据选择器
  19. 【产品经理】产品体验报告的思路
  20. loadrunner如何监控windows系统的资源

热门文章

  1. Python常见问题解决记录1-Non-ASCII character ‘\xe7‘错误
  2. Clubhouse的不可能三角
  3. 【报告分享】2019中国社交电商白皮书.pdf
  4. Python实战从入门到精通第十八讲——改变对象的字符串显示
  5. 【14:00开播】国际顶会强力加持,算法“视”界杯巅峰之战拉开帷幕!
  6. 【TI-ONE系列教程(二)】如何使用 TI-ONE 平台内置算子玩转算法大赛
  7. 一文速览!多模态预训练中的 Prompt 范式
  8. cms是什么意思啊_美团面试官问我:ZGC 的 Z 是什么意思?
  9. 为什么推荐做印尼tiktok?
  10. django前端引用数据_Django 前后台的数据传递