select series_id, series_name, cast(series_image as char) as series_image, collection_counts, status, exchange_status, start_time, end_time, del_flag from post_series where del_flag = '0' insert into post_series series_name, series_image, collection_counts, status, exchange_status, start_time, end_time, del_flag, create_by, create_time, update_by, update_time, remark, #{seriesName}, #{seriesImage}, #{collectionCounts}, #{status}, #{exchangeStatus}, #{startTime}, #{endTime}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, UPDATE post_series INNER JOIN ( SELECT post_series.series_name, ( SELECT COUNT( post_collection.series_name ) FROM post_collection WHERE post_series.series_name = post_collection.series_name ) AS collection_counts FROM post_series ) a ON post_series.series_name = a.series_name SET post_series.collection_counts = a.collection_counts update post_series series_name = #{seriesName}, series_image = #{seriesImage}, collection_counts = #{collectionCounts}, status = #{status}, exchange_status = #{exchangeStatus}, start_time = #{startTime}, end_time = #{endTime}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where series_id = #{seriesId} update post_series set del_flag = '1' where series_id = #{seriesId} update post_series set del_flag = '1' where series_id in #{seriesId} update post_series set exchange_flag = '1' where series_id = #{seriesId}