1条回答 默认 最新
关注 你这逻辑明显不对嘛,你查的数据是dept_id为2和3的行(限定了长度等于3),但又想要统计其他行的数据。
首先,你得先说明节点个数,是只有两个节点或者说只查特定节点?如果节点是固定的话,最简单的方法是自表关联select a.dept_name,count(1) from sys_dept a,sys_dept b where a.dept_id=b.parent_id and a.parent_id =1 group by a.dept_name
如果是节点随机,那就得用递归sql(with RECURSIVE as )来处理了,但递归sql只有8.0版本以上才支持
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
- ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
- ¥15 cmd cl 0x000007b
- ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
- ¥500 火焰左右视图、视差(基于双目相机)
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号