请教各位高手一个统计问题。
现有一张表:ContractChangeInfo
包含以下字段:ContractName(合同名称),ContraceId(合同ID),ChangeMoney(合同变更金额),ChangeDate(变更日期)
如何用视图实现下面功能:
按合同名称累计变更金额,并且变更日期显示该合同最近一次变更的日期。  
如:合同名称    变更金额      最新变更日期
      合同1      100        2007-01-01
      合同1     200        2007-07-01
      合同2     500        2007-02-01
      合同2     300        2007-11-01
结果为:  合同名称    变更金额      最新变更日期
           合同1      300         2007-07-01
          合同2      800         2007-11-01
------解决方案--------------------select 合同名称 , max(合同金额)+sum(变更金额) as 合同金额  sum(变更金额) 变更金额 ,convert(varchar(10),max(最新变更日期),120)  
最新变更日期 from tb group by 合同名称