mysql查詢(xún)運(yùn)用,mysql查詢(xún)結(jié)果求和?
selecti.uid,deposit+ddeposit+moneyasallmoneyfrom
------------->
selecti.uid,sum(deposit+ddeposit+money)asallmoneyfrom
另外,因?yàn)槟闶嵌鄠€(gè)表的左聯(lián)接,考慮到有null記錄的存在,建議你用函數(shù)ifnull處理下,避免由于null而造成結(jié)果有誤,最終改成這樣:
selecti.uid,sum(ifnull(deposit,0)+ifnull(ddeposit,0)+ifnull(money,0))asallmoney
frompw_memberinfoileftjoinpw_membersmonm.uid=i.uidleftjoinpw_memberdatadoni.uid=d.uid
whereifnull(deposit,0)+ifnull(ddeposit,0)+ifnull(money,0)>2000;