select sc.channel_id, sc.name, sc.enabled, sc.cost_rate, sc.picture from sm_channel sc and sc.name like concat('%', #{query.name}, '%') and sc.enabled = #{query.enabled} and sc.channel_id in #{item} insert into sm_channel channel_id, `name`, enabled, cost_rate, picture, #{channelId}, #{name}, #{enabled}, #{costRate}, #{picture}, update sm_channel name = #{data.name}, enabled = #{data.enabled}, cost_rate = #{data.costRate}, picture = #{data.picture}, where channel_id = #{data.channelId} delete from sm_channel where channel_id = #{channelId} delete from sm_channel where channel_id in #{channelId}