and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
id, user_id, coupon_id, coupon_name, reach, reduce, expire_time, is_expire, create_time,
update_time, is_delete
delete from tb_user_coupon
where id = #{id,jdbcType=INTEGER}
delete from tb_user_coupon
insert into tb_user_coupon (id, user_id, coupon_id,
coupon_name, reach, reduce,
expire_time, is_expire, create_time,
update_time, is_delete)
values (#{id,jdbcType=INTEGER}, #{userId,jdbcType=INTEGER}, #{couponId,jdbcType=INTEGER},
#{couponName,jdbcType=VARCHAR}, #{reach,jdbcType=DOUBLE}, #{reduce,jdbcType=DOUBLE},
#{expireTime,jdbcType=TIMESTAMP}, #{isExpire,jdbcType=CHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{isDelete,jdbcType=CHAR})
insert into tb_user_coupon
id,
user_id,
coupon_id,
coupon_name,
reach,
reduce,
expire_time,
is_expire,
create_time,
update_time,
is_delete,
#{id,jdbcType=INTEGER},
#{userId,jdbcType=INTEGER},
#{couponId,jdbcType=INTEGER},
#{couponName,jdbcType=VARCHAR},
#{reach,jdbcType=DOUBLE},
#{reduce,jdbcType=DOUBLE},
#{expireTime,jdbcType=TIMESTAMP},
#{isExpire,jdbcType=CHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP},
#{isDelete,jdbcType=CHAR},
update tb_user_coupon
id = #{record.id,jdbcType=INTEGER},
user_id = #{record.userId,jdbcType=INTEGER},
coupon_id = #{record.couponId,jdbcType=INTEGER},
coupon_name = #{record.couponName,jdbcType=VARCHAR},
reach = #{record.reach,jdbcType=DOUBLE},
reduce = #{record.reduce,jdbcType=DOUBLE},
expire_time = #{record.expireTime,jdbcType=TIMESTAMP},
is_expire = #{record.isExpire,jdbcType=CHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
is_delete = #{record.isDelete,jdbcType=CHAR},
update tb_user_coupon
set id = #{record.id,jdbcType=INTEGER},
user_id = #{record.userId,jdbcType=INTEGER},
coupon_id = #{record.couponId,jdbcType=INTEGER},
coupon_name = #{record.couponName,jdbcType=VARCHAR},
reach = #{record.reach,jdbcType=DOUBLE},
reduce = #{record.reduce,jdbcType=DOUBLE},
expire_time = #{record.expireTime,jdbcType=TIMESTAMP},
is_expire = #{record.isExpire,jdbcType=CHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
is_delete = #{record.isDelete,jdbcType=CHAR}
update tb_user_coupon
user_id = #{userId,jdbcType=INTEGER},
coupon_id = #{couponId,jdbcType=INTEGER},
coupon_name = #{couponName,jdbcType=VARCHAR},
reach = #{reach,jdbcType=DOUBLE},
reduce = #{reduce,jdbcType=DOUBLE},
expire_time = #{expireTime,jdbcType=TIMESTAMP},
is_expire = #{isExpire,jdbcType=CHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
is_delete = #{isDelete,jdbcType=CHAR},
where id = #{id,jdbcType=INTEGER}
update tb_user_coupon
set user_id = #{userId,jdbcType=INTEGER},
coupon_id = #{couponId,jdbcType=INTEGER},
coupon_name = #{couponName,jdbcType=VARCHAR},
reach = #{reach,jdbcType=DOUBLE},
reduce = #{reduce,jdbcType=DOUBLE},
expire_time = #{expireTime,jdbcType=TIMESTAMP},
is_expire = #{isExpire,jdbcType=CHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
is_delete = #{isDelete,jdbcType=CHAR}
where id = #{id,jdbcType=INTEGER}