增加销售百分比

时间:2010-12-08 17:06:29

标签: sql-server

我有一个查询可以返回每个供应商和位置的销售总额。如何为所选日期的总销售额百分比添加列。使用sql 2005

  SELECT vendor,
         location,
         sum(ExtPrice) as total   
    FROM [database].[dbo].[GetOrderDetails]
   where processdate > '2010-05-08 16:35:46.500'
group by vendor,location
order by vendor asc  

1 个答案:

答案 0 :(得分:0)

您希望您的代码使用计算列

,如下所示
PercentageOfTotal AS (ExtPrice / sum(ExtPrice))

您可以使用total来代替总和(ExtPrice),但我不确定您是否可以定位另一个计算列。值得一试