|  |  | 
 |  |  |     SELECT * FROM se_card_operate | 
 |  |  |     WHERE operate_type = #{operateType} AND card_id = #{cardId} ORDER BY operate_dt DESC LIMIT 1 | 
 |  |  |   </select> | 
 |  |  |  | 
 |  |  |   <!--充值机用根据订单号获取非交易金额--> | 
 |  |  |   <select id="getNoTradeAmount" resultType="java.lang.Float"> | 
 |  |  |     SELECT | 
 |  |  |       IFNULL(SUM(trade_amount), 0) AS noTradeAmount | 
 |  |  |     FROM se_card_operate | 
 |  |  |     WHERE order_no = #{orderNumber} | 
 |  |  |   </select> | 
 |  |  |  | 
 |  |  |   <!--充值机用根据订单号获取操作时间--> | 
 |  |  |   <select id="getOperateTime" resultType="java.util.Date"> | 
 |  |  |     SELECT | 
 |  |  |       operate_dt AS operateTime | 
 |  |  |     FROM se_card_operate | 
 |  |  |     WHERE order_no = #{orderNumber} | 
 |  |  |     ORDER BY operate_dt DESC | 
 |  |  |     LIMIT 1 | 
 |  |  |   </select> | 
 |  |  | </mapper> |