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, online, count, per, platformType, time, userName, project_id, company_id
delete from online_rate
where id = #{id,jdbcType=INTEGER}
delete from online_rate
insert into online_rate (id, online, count,
per, platformType, time,
userName, project_id, company_id
)
values (#{id,jdbcType=INTEGER}, #{online,jdbcType=INTEGER}, #{count,jdbcType=INTEGER},
#{per,jdbcType=DOUBLE}, #{platformtype,jdbcType=VARCHAR}, #{time,jdbcType=TIMESTAMP},
#{username,jdbcType=VARCHAR}, #{projectId,jdbcType=INTEGER}, #{companyId,jdbcType=INTEGER}
)
insert into online_rate
id,
online,
count,
per,
platformType,
time,
userName,
project_id,
company_id,
#{id,jdbcType=INTEGER},
#{online,jdbcType=INTEGER},
#{count,jdbcType=INTEGER},
#{per,jdbcType=DOUBLE},
#{platformtype,jdbcType=VARCHAR},
#{time,jdbcType=TIMESTAMP},
#{username,jdbcType=VARCHAR},
#{projectId,jdbcType=INTEGER},
#{companyId,jdbcType=INTEGER},
update online_rate
id = #{record.id,jdbcType=INTEGER},
online = #{record.online,jdbcType=INTEGER},
count = #{record.count,jdbcType=INTEGER},
per = #{record.per,jdbcType=DOUBLE},
platformType = #{record.platformtype,jdbcType=VARCHAR},
time = #{record.time,jdbcType=TIMESTAMP},
userName = #{record.username,jdbcType=VARCHAR},
project_id = #{record.projectId,jdbcType=INTEGER},
company_id = #{record.companyId,jdbcType=INTEGER},
update online_rate
set id = #{record.id,jdbcType=INTEGER},
online = #{record.online,jdbcType=INTEGER},
count = #{record.count,jdbcType=INTEGER},
per = #{record.per,jdbcType=DOUBLE},
platformType = #{record.platformtype,jdbcType=VARCHAR},
time = #{record.time,jdbcType=TIMESTAMP},
userName = #{record.username,jdbcType=VARCHAR},
project_id = #{record.projectId,jdbcType=INTEGER},
company_id = #{record.companyId,jdbcType=INTEGER}
update online_rate
online = #{online,jdbcType=INTEGER},
count = #{count,jdbcType=INTEGER},
per = #{per,jdbcType=DOUBLE},
platformType = #{platformtype,jdbcType=VARCHAR},
time = #{time,jdbcType=TIMESTAMP},
userName = #{username,jdbcType=VARCHAR},
project_id = #{projectId,jdbcType=INTEGER},
company_id = #{companyId,jdbcType=INTEGER},
where id = #{id,jdbcType=INTEGER}
update online_rate
set online = #{online,jdbcType=INTEGER},
count = #{count,jdbcType=INTEGER},
per = #{per,jdbcType=DOUBLE},
platformType = #{platformtype,jdbcType=VARCHAR},
time = #{time,jdbcType=TIMESTAMP},
userName = #{username,jdbcType=VARCHAR},
project_id = #{projectId,jdbcType=INTEGER},
company_id = #{companyId,jdbcType=INTEGER}
where id = #{id,jdbcType=INTEGER}
insert into online_rate
(id, online, count, per, platformType, time, userName, project_id, company_id)
values
(#{item.id,jdbcType=INTEGER}, #{item.online,jdbcType=INTEGER}, #{item.count,jdbcType=INTEGER},
#{item.per,jdbcType=DOUBLE}, #{item.platformtype,jdbcType=VARCHAR}, #{item.time,jdbcType=TIMESTAMP},
#{item.username,jdbcType=VARCHAR}, #{item.projectId,jdbcType=INTEGER}, #{item.companyId,jdbcType=INTEGER}
)
insert into online_rate (
${column.escapedColumnName}
)
values
(
#{item.id,jdbcType=INTEGER}
#{item.online,jdbcType=INTEGER}
#{item.count,jdbcType=INTEGER}
#{item.per,jdbcType=DOUBLE}
#{item.platformtype,jdbcType=VARCHAR}
#{item.time,jdbcType=TIMESTAMP}
#{item.username,jdbcType=VARCHAR}
#{item.projectId,jdbcType=INTEGER}
#{item.companyId,jdbcType=INTEGER}
)