select movie_id,
movie_name,
movie_length,
(select venue_begin_date from zdy_cinema_movie_venue where movie_id = a.movie_id order by venue_begin_date limit 1) as movie_begin_time,
(select venue_end_date from zdy_cinema_movie_venue where movie_id = a.movie_id order by venue_begin_date desc limit 1) as movie_end_time,
movie_category,
movie_poster,
movie_advise,
movie_performer,
movie_introduction,
movie_status,
movie_pictures,
del_state,
create_time,
create_by,
update_time,
update_by
from zdy_cinema_movie a
insert into zdy_cinema_movie
movie_name,
movie_length,
movie_begin_time,
movie_end_time,
movie_category,
movie_poster,
movie_advise,
movie_performer,
movie_introduction,
movie_status,
movie_pictures,
del_state,
create_time,
create_by,
update_time,
update_by,
#{movieName},
#{movieLength},
#{movieBeginTime},
#{movieEndTime},
#{movieCategory},
#{moviePoster},
#{movieAdvise},
#{moviePerformer},
#{movieIntroduction},
#{movieStatus},
#{moviePictures},
#{delState},
#{createTime},
#{createBy},
#{updateTime},
#{updateBy},
update zdy_cinema_movie
movie_name = #{movieName},
movie_length = #{movieLength},
movie_begin_time = #{movieBeginTime},
movie_end_time = #{movieEndTime},
movie_category = #{movieCategory},
movie_poster = #{moviePoster},
movie_advise = #{movieAdvise},
movie_performer = #{moviePerformer},
movie_introduction = #{movieIntroduction},
movie_status = #{movieStatus},
movie_pictures = #{moviePictures},
del_state = #{delState},
create_time = #{createTime},
create_by = #{createBy},
update_time = #{updateTime},
update_by = #{updateBy},
where movie_id = #{movieId}
update zdy_cinema_movie
set del_state = 1
where movie_id = #{movieId}
update zdy_cinema_movie
set del_state = 1
where movie_id in
#{movieId}