查询sql 累加
sql
  表一:
   员工  钱    级别
     01     100  1.0销售
     02     100  6.0销售
     03     100  1.0经理
     04     100  3.0销售
     05     100  3.0经理
     06     100  4.0经理
     07     100  7.0销售
     08     100  2.0经理            
     表二 :
     员工   员工上级    是否直属
     01      03          是
     02      01          是
     03      03          否
     04      02          是
     05      06          是
     06      06          否
     07      05          是
     08      05          是
     比方说把 07和08是同一个上级汇总到05+05本身的钱这个为一个整体再加到06+06本身的钱
     “只能用查询语句实现,还有不能用with cte”,按照经理汇总      
     想得到的结果:    
                钱      管理的人数
     1.0经理    200      1
     2.0经理    100      0
     3.0经理    300      2
     4.0经理    400      3
------解决方案--------------------3.0经理怎么300 块的 管理2个人 看不懂
------解决方案--------------------
不用CTE用表變量/臨時表代替
直接用語句 需要多用 left join 連接,沒必要且效率低
------解决方案--------------------03 --> 01
01 --> 02
02 --> 04
貌似是总400,管3个人吧.