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, statistic_date, pl_no, pl_name, eqp_num, eqp_type, park_num, free_park_num, eqp_avg_income, income, create_date delete from eqp_virtual_park_record_statistic where id = #{id,jdbcType=BIGINT} delete from eqp_virtual_park_record_statistic SELECT LAST_INSERT_ID() insert into eqp_virtual_park_record_statistic (statistic_date, pl_no, pl_name, eqp_num, eqp_type, park_num, free_park_num, eqp_avg_income, income, create_date) values (#{statisticDate,jdbcType=DATE}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{eqpNum,jdbcType=INTEGER}, #{eqpType,jdbcType=INTEGER}, #{parkNum,jdbcType=INTEGER}, #{freeParkNum,jdbcType=INTEGER}, #{eqpAvgIncome,jdbcType=INTEGER}, #{income,jdbcType=INTEGER}, #{createDate,jdbcType=TIMESTAMP}) SELECT LAST_INSERT_ID() insert into eqp_virtual_park_record_statistic statistic_date, pl_no, pl_name, eqp_num, eqp_type, park_num, free_park_num, eqp_avg_income, income, create_date, #{statisticDate,jdbcType=DATE}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{eqpNum,jdbcType=INTEGER}, #{eqpType,jdbcType=INTEGER}, #{parkNum,jdbcType=INTEGER}, #{freeParkNum,jdbcType=INTEGER}, #{eqpAvgIncome,jdbcType=INTEGER}, #{income,jdbcType=INTEGER}, #{createDate,jdbcType=TIMESTAMP}, update eqp_virtual_park_record_statistic id = #{record.id,jdbcType=BIGINT}, statistic_date = #{record.statisticDate,jdbcType=DATE}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, eqp_num = #{record.eqpNum,jdbcType=INTEGER}, eqp_type = #{record.eqpType,jdbcType=INTEGER}, park_num = #{record.parkNum,jdbcType=INTEGER}, free_park_num = #{record.freeParkNum,jdbcType=INTEGER}, eqp_avg_income = #{record.eqpAvgIncome,jdbcType=INTEGER}, income = #{record.income,jdbcType=INTEGER}, create_date = #{record.createDate,jdbcType=TIMESTAMP}, update eqp_virtual_park_record_statistic set id = #{record.id,jdbcType=BIGINT}, statistic_date = #{record.statisticDate,jdbcType=DATE}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, eqp_num = #{record.eqpNum,jdbcType=INTEGER}, eqp_type = #{record.eqpType,jdbcType=INTEGER}, park_num = #{record.parkNum,jdbcType=INTEGER}, free_park_num = #{record.freeParkNum,jdbcType=INTEGER}, eqp_avg_income = #{record.eqpAvgIncome,jdbcType=INTEGER}, income = #{record.income,jdbcType=INTEGER}, create_date = #{record.createDate,jdbcType=TIMESTAMP} update eqp_virtual_park_record_statistic statistic_date = #{statisticDate,jdbcType=DATE}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, eqp_num = #{eqpNum,jdbcType=INTEGER}, eqp_type = #{eqpType,jdbcType=INTEGER}, park_num = #{parkNum,jdbcType=INTEGER}, free_park_num = #{freeParkNum,jdbcType=INTEGER}, eqp_avg_income = #{eqpAvgIncome,jdbcType=INTEGER}, income = #{income,jdbcType=INTEGER}, create_date = #{createDate,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=BIGINT} update eqp_virtual_park_record_statistic set statistic_date = #{statisticDate,jdbcType=DATE}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, eqp_num = #{eqpNum,jdbcType=INTEGER}, eqp_type = #{eqpType,jdbcType=INTEGER}, park_num = #{parkNum,jdbcType=INTEGER}, free_park_num = #{freeParkNum,jdbcType=INTEGER}, eqp_avg_income = #{eqpAvgIncome,jdbcType=INTEGER}, income = #{income,jdbcType=INTEGER}, create_date = #{createDate,jdbcType=TIMESTAMP} where id = #{id,jdbcType=BIGINT}