src/main/resources/mapper/dapp/DappFundFlowDao.xml
@@ -48,5 +48,19 @@ <if test="status != null"> and a.status=#{status} </if> order by a.id desc </select> <select id="selectAmountTotalByType" resultType="java.util.HashMap"> select IFNULL(MAX(if(type = 1, a.amount, 0)),0) buy , IFNULL(MAX(if(type = 2, a.amount, 0)),0) sale , IFNULL(MAX(if(type = 3, a.amount, 0)),0) mine , IFNULL(MAX(if(type = 4, a.amount, 0)),0) teamReward from (select type, sum(amount) amount from dapp_fund_flow where member_id=#{memberId} group by type ) a </select> </mapper>