select cu_id, user_id, coupon_id, from_uid, title, coupon_money, coupon_type, start_time, end_time, status, create_by, create_time, update_by, update_time, del_flag from tb_user_coupon insert into tb_user_coupon cu_id, user_id, coupon_id, from_uid, title, coupon_money, coupon_type, start_time, end_time, status, create_by, create_time, update_by, update_time, del_flag, #{cuId}, #{userId}, #{couponId}, #{fromUid}, #{title}, #{couponMoney}, #{couponType}, #{startTime}, #{endTime}, #{status}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{delFlag}, update tb_user_coupon user_id = #{userId}, coupon_id = #{couponId}, from_uid = #{fromUid}, title = #{title}, coupon_money = #{couponMoney}, coupon_type = #{couponType}, start_time = #{startTime}, end_time = #{endTime}, status = #{status}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, del_flag = #{delFlag}, where cu_id = #{cuId} delete from tb_user_coupon where cu_id = #{cuId} delete from tb_user_coupon where cu_id in #{cuId} update tb_user_coupon set status = '3' where status = '1' and now() > end_time