《MYSQL數據庫MYSQL中有關SUM字段按條件統計使用IF函數(case)問題》要點:
本文介紹了MYSQL數據庫MYSQL中有關SUM字段按條件統計使用IF函數(case)問題,希望對您有用。如果有疑問,可以聯系我們。
今天群里有人問了個問題是這樣的:
?
然后有群友是這樣回答的
MYSQL必讀
代碼如下:
select name,sum(case when stype=4 then money*(-1) else money end ) as M
from table
group by name
我想了想,應該可以用IF函數
于是改了下
代碼如下:
select name,sum(money*IF(stype=4,-1,1)) as M
from table
group by name
兩種方式那種更效率還未測試.
轉載請注明本頁網址:
http://www.fzlkiss.com/jiaocheng/6238.html