select coupon_id, name, type, discount_percent, area_id, discount_amount, create_time, validity_value, validity_unit, status, limit_num, `descr`, retail_price, original_price, is_hot from et_coupon insert into et_coupon name, type, discount_percent, area_id, discount_amount, create_time, validity_value, validity_unit, status, limit_num, descr, retail_price, original_price, is_hot, #{name}, #{type}, #{discountPercent}, #{areaId}, #{discountAmount}, #{createTime}, #{validityValue}, #{validityUnit}, #{status}, #{limitNum}, #{descr}, #{retailPrice}, #{originalPrice}, #{isHot}, update et_coupon name = #{name}, type = #{type}, discount_percent = #{discountPercent}, area_id = #{areaId}, discount_amount = #{discountAmount}, create_time = #{createTime}, validity_value = #{validityValue}, validity_unit = #{validityUnit}, status = #{status}, limit_num = #{limitNum}, descr = #{descr}, retail_price = #{retailPrice}, original_price = #{originalPrice}, is_hot = #{isHot}, where coupon_id = #{couponId} delete from et_coupon where coupon_id = #{couponId} UPDATE et_coupon SET del_flag = 2 WHERE coupon_id IN #{couponId}