select a.id, a.title, a.content, a.summary, a.cover_image, a.images, a.user_id, COALESCE(u.nick_name, u.user_name) as vet_name, u.avatar as vet_avatar, a.vet_title, a.category_id, a.category_name, a.tags, a.view_count, a.like_count, a.collect_count, a.is_top, a.is_featured, a.status, a.is_sensitive, a.sensitive_words, a.publish_time, a.create_time, a.update_time, a.user_role, a.user_type from vet_experience_article a left join sys_user u on a.user_id = u.user_id update vet_experience_article set like_count = ifnull(like_count, 0) + 1, update_time = now() where id = #{id} update vet_experience_article set collect_count = ifnull(collect_count, 0) + 1, update_time = now() where id = #{id} insert into vet_experience_article title, content, summary, cover_image, images, user_id, vet_name, vet_avatar, vet_title, category_id, category_name, tags, view_count, like_count, collect_count, is_top, is_featured, status, is_sensitive, sensitive_words, publish_time, user_role, user_type, create_time, update_time, #{title}, #{content}, #{summary}, #{coverImage}, #{images}, #{userId}, #{vetName}, #{vetAvatar}, #{vetTitle}, #{categoryId}, #{categoryName}, #{tags}, #{viewCount}, #{likeCount}, #{collectCount}, #{isTop}, #{isFeatured}, #{status}, #{isSensitive}, #{sensitiveWords}, #{publishTime}, #{userRole}, #{userType}, now(), #{updateTime}, update vet_experience_article title = #{title}, content = #{content}, summary = #{summary}, cover_image = #{coverImage}, images = #{images}, user_id = #{userId}, vet_name = #{vetName}, vet_avatar = #{vetAvatar}, vet_title = #{vetTitle}, category_id = #{categoryId}, category_name = #{categoryName}, tags = #{tags}, view_count = #{viewCount}, like_count = #{likeCount}, collect_count = #{collectCount}, is_top = #{isTop}, is_featured = #{isFeatured}, status = #{status}, is_sensitive = #{isSensitive}, sensitive_words = #{sensitiveWords}, publish_time = #{publishTime}, user_role = #{userRole}, user_type = #{userType}, update_time = now(), where id = #{id} delete from vet_experience_article where id = #{id} delete from vet_experience_article where id in #{id}