update cai_account
set coin = coin + #{coin}
where user_id = #{userId}
update cai_account
set coin = coin - #{coin}
where user_id = #{userId} and (coin - #{coin}) > 0
update cai_account
set income_coin = income_coin - #{incomeCoin}
where user_id = #{userId} and (income_coin - #{incomeCoin}) > 0
update cai_account
set income_coin = income_coin + #{incomeCoin}
where user_id = #{userId}