0
我想檢索day(dateAndTime),SUM(amount)group by day(dateAndTime)但當類型是「撤回」時,金額將被減去而不是添加。我如何實現這一目標?如何檢索依賴於另一列從mysql的一列的總數
我的查詢現在:
select day(dayAndTime),SUM(amount) from table group by day(dayAndTime)
表
id | username | type | amount | dateAndTime
| | | |
1 | user1 | withdraw | 10 | 2016-01-27 03:35:07
2 | user2 | deposit | 20 | 2016-01-27 03:35:07
3 | user1 | deposit | 40 | 2016-01-27 03:35:07
4 | user2 | withdraw | 20 | 2016-01-27 03:35:07
'..SUM(CASE WHEN類型=」存款'那麼金額ELSE - 金額結束)..' – Mihai