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每八小時自動斷開連線。解決方法 linux unix下開啟 etc my.cnf,在屬性組mysqld下面新增引數如下 mysqld interactive timeout 28800000 wait timeout 28800000 windows下在my.ini文中增加 int...
gridview問題解答
這樣寫 printisopen convert.toboolean datebinder.eval container.dataitem,isopen cs 是這樣的 public string printisopen bool bisopen else return strhhtml 或者說是這樣...
gridview問題解答
這樣寫 printisopen convert.toboolean datebinder.eval container.dataitem,isopen cs 是這樣的 public string printisopen bool bisopen else return strhhtml 或者說是這樣...