部门表                                         费用表
dep_id(编码)dep_name(部门名称)   fee_dep(部门编码)fee(费用)   
A              业务部                        A            20
                                             A            30
                                             
写一个查询,要求出来 : A   业务部  50
我写了一了,错了,先听听大家的

解决方案 »

  1.   

    select sum(fee),dep_id,dep_name from 部门表,费用表 where fee_dep=dep_id group by dep_id
      

  2.   

    select x.dep_id,x.dep_name,sum(y.free) from 部门表 x,费用表 y where x.dep_id=y.dep_id group by x.dep_id,x.dep_name
      

  3.   

    Select D.Dep_Name ,Sum(F.Fee)
    From Fee as F
    Right Join F.Dep=D.Dep_Id On Dep as D
    Where D.Dep_Name='业务部'
      

  4.   

    select dep_id , dep_name, sum(fee)
    from 部门表, 费用表
    where dep_id = fee_dep
    group by dep_id, dep_name
      

  5.   

    hydonlee(青山情) , zf4000(zf) ,接分