具有Where条件的SQL SUM

时间:2014-09-05 11:11:36

标签: sql sum where

sum(raceprice) / sum(bidding_price) * sum( bidding_price Where bidding_type = 'small') 
- bet_price as Totla_profit

我不断收到关于该总和情况的错误消息,不知道它有什么问题,请帮忙。

1 个答案:

答案 0 :(得分:1)

替换

sum(bidding_price Where bidding_type = 'small')

sum(case when bidding_type = 'small' 
         then bidding_price 
         else 0 
    end)