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, date_str, channel, fans_increase_count, first_level_count, score, unit_price, settlement_amount, create_timestamp delete from content_platform_gzh_push_datastat_total where id = #{id,jdbcType=BIGINT} delete from content_platform_gzh_push_datastat_total insert into content_platform_gzh_push_datastat_total (id, date_str, channel, fans_increase_count, first_level_count, score, unit_price, settlement_amount, create_timestamp ) values (#{id,jdbcType=BIGINT}, #{dateStr,jdbcType=VARCHAR}, #{channel,jdbcType=VARCHAR}, #{fansIncreaseCount,jdbcType=INTEGER}, #{firstLevelCount,jdbcType=INTEGER}, #{score,jdbcType=DOUBLE}, #{unitPrice,jdbcType=DOUBLE}, #{settlementAmount,jdbcType=DOUBLE}, #{createTimestamp,jdbcType=BIGINT} ) insert into content_platform_gzh_push_datastat_total id, date_str, channel, fans_increase_count, first_level_count, score, unit_price, settlement_amount, create_timestamp, #{id,jdbcType=BIGINT}, #{dateStr,jdbcType=VARCHAR}, #{channel,jdbcType=VARCHAR}, #{fansIncreaseCount,jdbcType=INTEGER}, #{firstLevelCount,jdbcType=INTEGER}, #{score,jdbcType=DOUBLE}, #{unitPrice,jdbcType=DOUBLE}, #{settlementAmount,jdbcType=DOUBLE}, #{createTimestamp,jdbcType=BIGINT}, update content_platform_gzh_push_datastat_total id = #{record.id,jdbcType=BIGINT}, date_str = #{record.dateStr,jdbcType=VARCHAR}, channel = #{record.channel,jdbcType=VARCHAR}, fans_increase_count = #{record.fansIncreaseCount,jdbcType=INTEGER}, first_level_count = #{record.firstLevelCount,jdbcType=INTEGER}, score = #{record.score,jdbcType=DOUBLE}, unit_price = #{record.unitPrice,jdbcType=DOUBLE}, settlement_amount = #{record.settlementAmount,jdbcType=DOUBLE}, create_timestamp = #{record.createTimestamp,jdbcType=BIGINT}, update content_platform_gzh_push_datastat_total set id = #{record.id,jdbcType=BIGINT}, date_str = #{record.dateStr,jdbcType=VARCHAR}, channel = #{record.channel,jdbcType=VARCHAR}, fans_increase_count = #{record.fansIncreaseCount,jdbcType=INTEGER}, first_level_count = #{record.firstLevelCount,jdbcType=INTEGER}, score = #{record.score,jdbcType=DOUBLE}, unit_price = #{record.unitPrice,jdbcType=DOUBLE}, settlement_amount = #{record.settlementAmount,jdbcType=DOUBLE}, create_timestamp = #{record.createTimestamp,jdbcType=BIGINT} update content_platform_gzh_push_datastat_total date_str = #{dateStr,jdbcType=VARCHAR}, channel = #{channel,jdbcType=VARCHAR}, fans_increase_count = #{fansIncreaseCount,jdbcType=INTEGER}, first_level_count = #{firstLevelCount,jdbcType=INTEGER}, score = #{score,jdbcType=DOUBLE}, unit_price = #{unitPrice,jdbcType=DOUBLE}, settlement_amount = #{settlementAmount,jdbcType=DOUBLE}, create_timestamp = #{createTimestamp,jdbcType=BIGINT}, where id = #{id,jdbcType=BIGINT} update content_platform_gzh_push_datastat_total set date_str = #{dateStr,jdbcType=VARCHAR}, channel = #{channel,jdbcType=VARCHAR}, fans_increase_count = #{fansIncreaseCount,jdbcType=INTEGER}, first_level_count = #{firstLevelCount,jdbcType=INTEGER}, score = #{score,jdbcType=DOUBLE}, unit_price = #{unitPrice,jdbcType=DOUBLE}, settlement_amount = #{settlementAmount,jdbcType=DOUBLE}, create_timestamp = #{createTimestamp,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}