oracle 按地区分组统计
问题是这样的。。。
安徽省下有市,现在需要按市统计数量,子弹有 id,DQBM(地区编码)。
结果如: 5(数量) 3401(地区编码)
10 3402
安徽省的地区编码是34,市的地区编码为4位,市下面有县区 ,地区编码为6位。现在统计省下的市的id数量,每个市的id数量包括下面县区的数量。
求大神指教。。。
oracle????地区统计
------解决方案--------------------select substr(DQBM, 1, 4) as 地市编码, count(*) as 数量
from table
group by substr(DQBM, 1, 4)
------解决方案--------------------
真是说不清楚了,,,,,递归关系
oracle的递归是使用parent_id类似的字段
start with
connect by no cycle prioe