现在我有一个表和表内的一条数据,如下业务日期      营销人员 营销业绩 分成人员1 分成比例1 分成人员2 分成比例2
2008-11-20    A       500     B         40      C        10怎么用查询分析器select出来一个如下的表啊??业务日期      营销人员  营销业绩 
2008-11-20    A      500*(100-40-10)/100 
2008-11-20    B      500*40/100
2008-10-20    C      500*10/100   

解决方案 »

  1.   

    Select  业务日期,营销人员,isnull(营销业绩,0)*(100-isnull(分成比例1,0)-isnull(分成比例2,0))/100
    From tb
    Union all
    Select  业务日期,分成人员1,isnull(营销业绩,0)*isnull(分成比例1,0)/100
    From tb
    Union all
    Select  业务日期,分成人员2,isnull(营销业绩,0)*isnull(分成比例2,0)/100
    From tb
    --------------------------------------------------------日期                       营销人员  营销业绩
    2008-11-20 00:00:00.000 A     250
    2008-11-20 00:00:00.000 B     200
    2008-11-20 00:00:00.000 C     50