A表:业务记录表
客户ID,业务ID,应收金额B表:收款记录表:
客户ID,收款ID,收款金额我要的视图:客户ID,应收金额合计,收款金额合计
新手,请指教,谢谢!

解决方案 »

  1.   

    忘记说第三个表了:
    C表:客户资料表
    客户ID(主键)  客户名称
      

  2.   

    客户ID,应收金额合计,收款金额合计
    select a.客户ID,sum(a.应收金额) as 应收金额合计,sum(b.收款金额) as 收款金额合计
    from a ,b
    where a.客户ID=b.客户ID
    group by a.客户ID
      

  3.   

    来晚了select c.客户ID,a.应收金额合计,b.收款金额合计 from C表 c,
    (select 客户ID,sum(应收金额) 应收金额合计 from A表 GROUP BY 客户ID) a,
    (select 客户ID,sum(收款金额) 收款金额合计 from B表 GROUP BY 客户ID) b
    where
    c.客户ID=a.客户ID(+) and c.客户ID=b.客户ID(+)
    order by c.客户ID