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, coupon_name, reach, reduce, user_type, effective_time, deadline, number, create_time,
update_time, is_delete
delete from tb_coupon
where id = #{id,jdbcType=INTEGER}
delete from tb_coupon
insert into tb_coupon (id, coupon_name, reach,
reduce, user_type, effective_time,
deadline, number, create_time,
update_time, is_delete)
values (#{id,jdbcType=INTEGER}, #{couponName,jdbcType=VARCHAR}, #{reach,jdbcType=DOUBLE},
#{reduce,jdbcType=DOUBLE}, #{userType,jdbcType=INTEGER}, #{effectiveTime,jdbcType=INTEGER},
#{deadline,jdbcType=TIMESTAMP}, #{number,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{isDelete,jdbcType=CHAR})
insert into tb_coupon
id,
coupon_name,
reach,
reduce,
user_type,
effective_time,
deadline,
number,
create_time,
update_time,
is_delete,
#{id,jdbcType=INTEGER},
#{couponName,jdbcType=VARCHAR},
#{reach,jdbcType=DOUBLE},
#{reduce,jdbcType=DOUBLE},
#{userType,jdbcType=INTEGER},
#{effectiveTime,jdbcType=INTEGER},
#{deadline,jdbcType=TIMESTAMP},
#{number,jdbcType=INTEGER},
#{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP},
#{isDelete,jdbcType=CHAR},
update tb_coupon
id = #{record.id,jdbcType=INTEGER},
coupon_name = #{record.couponName,jdbcType=VARCHAR},
reach = #{record.reach,jdbcType=DOUBLE},
reduce = #{record.reduce,jdbcType=DOUBLE},
user_type = #{record.userType,jdbcType=INTEGER},
effective_time = #{record.effectiveTime,jdbcType=INTEGER},
deadline = #{record.deadline,jdbcType=TIMESTAMP},
number = #{record.number,jdbcType=INTEGER},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
is_delete = #{record.isDelete,jdbcType=CHAR},
update tb_coupon
set id = #{record.id,jdbcType=INTEGER},
coupon_name = #{record.couponName,jdbcType=VARCHAR},
reach = #{record.reach,jdbcType=DOUBLE},
reduce = #{record.reduce,jdbcType=DOUBLE},
user_type = #{record.userType,jdbcType=INTEGER},
effective_time = #{record.effectiveTime,jdbcType=INTEGER},
deadline = #{record.deadline,jdbcType=TIMESTAMP},
number = #{record.number,jdbcType=INTEGER},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
is_delete = #{record.isDelete,jdbcType=CHAR}
update tb_coupon
coupon_name = #{couponName,jdbcType=VARCHAR},
reach = #{reach,jdbcType=DOUBLE},
reduce = #{reduce,jdbcType=DOUBLE},
user_type = #{userType,jdbcType=INTEGER},
effective_time = #{effectiveTime,jdbcType=INTEGER},
deadline = #{deadline,jdbcType=TIMESTAMP},
number = #{number,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
is_delete = #{isDelete,jdbcType=CHAR},
where id = #{id,jdbcType=INTEGER}
update tb_coupon
set coupon_name = #{couponName,jdbcType=VARCHAR},
reach = #{reach,jdbcType=DOUBLE},
reduce = #{reduce,jdbcType=DOUBLE},
user_type = #{userType,jdbcType=INTEGER},
effective_time = #{effectiveTime,jdbcType=INTEGER},
deadline = #{deadline,jdbcType=TIMESTAMP},
number = #{number,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
is_delete = #{isDelete,jdbcType=CHAR}
where id = #{id,jdbcType=INTEGER}