select c.id, c.order_no, c.union_id, c.customer_no, c.customer_name, c.usage_type, c.pay_type, c.card_oils_type, c.amt, c.present_amt, c.balance, c.create_time, c.station_id,d.dept_name as station_name, c.status from customer_card_use_record c join sys_dept d on c.station_id = d.dept_id insert into customer_card_use_record order_no, union_id, customer_no, customer_name, usage_type, pay_type, card_oils_type, amt, present_amt, balance, create_time, station_id, status, #{orderNo}, #{unionId}, #{customerNo}, #{customerName}, #{usageType}, #{payType}, #{cardOilsType}, #{amt}, #{presentAmt}, #{balance}, #{createTime}, #{stationId}, #{status}, update customer_card_use_record order_no = #{orderNo}, union_id = #{unionId}, customer_no = #{customerNo}, customer_name = #{customerName}, usage_type = #{usageType}, pay_type = #{payType}, card_oils_type = #{cardOilsType}, amt = #{amt}, present_amt = #{presentAmt}, balance = #{balance}, create_time = #{createTime}, station_id = #{stationId}, status = #{status}, where id = #{id} delete from customer_card_use_record where id = #{id} delete from customer_card_use_record where id in #{id}