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} `close`, `open`, high, low, pre_close, `change`, pct_chg, vol, amount, org_id ts_code, trade_date delete from index_daily insert into index_daily (`close`, `open`, high, low, pre_close, `change`, pct_chg, vol, amount, org_id, ts_code, trade_date) values (#{close,jdbcType=DOUBLE}, #{open,jdbcType=DOUBLE}, #{high,jdbcType=DOUBLE}, #{low,jdbcType=DOUBLE}, #{preClose,jdbcType=DOUBLE}, #{change,jdbcType=DOUBLE}, #{pctChg,jdbcType=DOUBLE}, #{vol,jdbcType=DOUBLE}, #{amount,jdbcType=DOUBLE}, #{orgId,jdbcType=VARCHAR}, #{tsCode,jdbcType=LONGVARCHAR}, #{tradeDate,jdbcType=LONGVARCHAR}) insert into index_daily `close`, `open`, high, low, pre_close, `change`, pct_chg, vol, amount, org_id, ts_code, trade_date, #{close,jdbcType=DOUBLE}, #{open,jdbcType=DOUBLE}, #{high,jdbcType=DOUBLE}, #{low,jdbcType=DOUBLE}, #{preClose,jdbcType=DOUBLE}, #{change,jdbcType=DOUBLE}, #{pctChg,jdbcType=DOUBLE}, #{vol,jdbcType=DOUBLE}, #{amount,jdbcType=DOUBLE}, #{orgId,jdbcType=VARCHAR}, #{tsCode,jdbcType=LONGVARCHAR}, #{tradeDate,jdbcType=LONGVARCHAR}, update index_daily `close` = #{record.close,jdbcType=DOUBLE}, `open` = #{record.open,jdbcType=DOUBLE}, high = #{record.high,jdbcType=DOUBLE}, low = #{record.low,jdbcType=DOUBLE}, pre_close = #{record.preClose,jdbcType=DOUBLE}, `change` = #{record.change,jdbcType=DOUBLE}, pct_chg = #{record.pctChg,jdbcType=DOUBLE}, vol = #{record.vol,jdbcType=DOUBLE}, amount = #{record.amount,jdbcType=DOUBLE}, org_id = #{record.orgId,jdbcType=VARCHAR}, ts_code = #{record.tsCode,jdbcType=LONGVARCHAR}, trade_date = #{record.tradeDate,jdbcType=LONGVARCHAR}, update index_daily set `close` = #{record.close,jdbcType=DOUBLE}, `open` = #{record.open,jdbcType=DOUBLE}, high = #{record.high,jdbcType=DOUBLE}, low = #{record.low,jdbcType=DOUBLE}, pre_close = #{record.preClose,jdbcType=DOUBLE}, `change` = #{record.change,jdbcType=DOUBLE}, pct_chg = #{record.pctChg,jdbcType=DOUBLE}, vol = #{record.vol,jdbcType=DOUBLE}, amount = #{record.amount,jdbcType=DOUBLE}, org_id = #{record.orgId,jdbcType=VARCHAR}, ts_code = #{record.tsCode,jdbcType=LONGVARCHAR}, trade_date = #{record.tradeDate,jdbcType=LONGVARCHAR} update index_daily set `close` = #{record.close,jdbcType=DOUBLE}, `open` = #{record.open,jdbcType=DOUBLE}, high = #{record.high,jdbcType=DOUBLE}, low = #{record.low,jdbcType=DOUBLE}, pre_close = #{record.preClose,jdbcType=DOUBLE}, `change` = #{record.change,jdbcType=DOUBLE}, pct_chg = #{record.pctChg,jdbcType=DOUBLE}, vol = #{record.vol,jdbcType=DOUBLE}, amount = #{record.amount,jdbcType=DOUBLE}, org_id = #{record.orgId,jdbcType=VARCHAR} insert into index_daily (`close`, `open`, high, low, pre_close, `change`, pct_chg, vol, amount, org_id, ts_code, trade_date) values (#{item.close,jdbcType=DOUBLE}, #{item.open,jdbcType=DOUBLE}, #{item.high,jdbcType=DOUBLE}, #{item.low,jdbcType=DOUBLE}, #{item.preClose,jdbcType=DOUBLE}, #{item.change,jdbcType=DOUBLE}, #{item.pctChg,jdbcType=DOUBLE}, #{item.vol,jdbcType=DOUBLE}, #{item.amount,jdbcType=DOUBLE}, #{item.orgId,jdbcType=VARCHAR}, #{item.tsCode,jdbcType=LONGVARCHAR}, #{item.tradeDate,jdbcType=LONGVARCHAR} ) insert into index_daily (`close`, `open`, high, low, pre_close, `change`, pct_chg, vol, amount, org_id) values (#{close,jdbcType=DOUBLE}, #{open,jdbcType=DOUBLE}, #{high,jdbcType=DOUBLE}, #{low,jdbcType=DOUBLE}, #{preClose,jdbcType=DOUBLE}, #{change,jdbcType=DOUBLE}, #{pctChg,jdbcType=DOUBLE}, #{vol,jdbcType=DOUBLE}, #{amount,jdbcType=DOUBLE}, #{orgId,jdbcType=VARCHAR}) on duplicate key update `close` = #{close,jdbcType=DOUBLE}, `open` = #{open,jdbcType=DOUBLE}, high = #{high,jdbcType=DOUBLE}, low = #{low,jdbcType=DOUBLE}, pre_close = #{preClose,jdbcType=DOUBLE}, `change` = #{change,jdbcType=DOUBLE}, pct_chg = #{pctChg,jdbcType=DOUBLE}, vol = #{vol,jdbcType=DOUBLE}, amount = #{amount,jdbcType=DOUBLE}, org_id = #{orgId,jdbcType=VARCHAR} insert into index_daily (`close`, `open`, high, low, pre_close, `change`, pct_chg, vol, amount, org_id, ts_code, trade_date) values (#{close,jdbcType=DOUBLE}, #{open,jdbcType=DOUBLE}, #{high,jdbcType=DOUBLE}, #{low,jdbcType=DOUBLE}, #{preClose,jdbcType=DOUBLE}, #{change,jdbcType=DOUBLE}, #{pctChg,jdbcType=DOUBLE}, #{vol,jdbcType=DOUBLE}, #{amount,jdbcType=DOUBLE}, #{orgId,jdbcType=VARCHAR}, #{tsCode,jdbcType=LONGVARCHAR}, #{tradeDate,jdbcType=LONGVARCHAR}) on duplicate key update `close` = #{close,jdbcType=DOUBLE}, `open` = #{open,jdbcType=DOUBLE}, high = #{high,jdbcType=DOUBLE}, low = #{low,jdbcType=DOUBLE}, pre_close = #{preClose,jdbcType=DOUBLE}, `change` = #{change,jdbcType=DOUBLE}, pct_chg = #{pctChg,jdbcType=DOUBLE}, vol = #{vol,jdbcType=DOUBLE}, amount = #{amount,jdbcType=DOUBLE}, org_id = #{orgId,jdbcType=VARCHAR}, ts_code = #{tsCode,jdbcType=LONGVARCHAR}, trade_date = #{tradeDate,jdbcType=LONGVARCHAR} insert into index_daily `close`, `open`, high, low, pre_close, `change`, pct_chg, vol, amount, org_id, ts_code, trade_date, values #{close,jdbcType=DOUBLE}, #{open,jdbcType=DOUBLE}, #{high,jdbcType=DOUBLE}, #{low,jdbcType=DOUBLE}, #{preClose,jdbcType=DOUBLE}, #{change,jdbcType=DOUBLE}, #{pctChg,jdbcType=DOUBLE}, #{vol,jdbcType=DOUBLE}, #{amount,jdbcType=DOUBLE}, #{orgId,jdbcType=VARCHAR}, #{tsCode,jdbcType=LONGVARCHAR}, #{tradeDate,jdbcType=LONGVARCHAR}, on duplicate key update `close` = #{close,jdbcType=DOUBLE}, `open` = #{open,jdbcType=DOUBLE}, high = #{high,jdbcType=DOUBLE}, low = #{low,jdbcType=DOUBLE}, pre_close = #{preClose,jdbcType=DOUBLE}, `change` = #{change,jdbcType=DOUBLE}, pct_chg = #{pctChg,jdbcType=DOUBLE}, vol = #{vol,jdbcType=DOUBLE}, amount = #{amount,jdbcType=DOUBLE}, org_id = #{orgId,jdbcType=VARCHAR}, ts_code = #{tsCode,jdbcType=LONGVARCHAR}, trade_date = #{tradeDate,jdbcType=LONGVARCHAR},