INSERT INTO bbs_cn ( bbs_id , bbs_mng_id , bbs_nm , bbs_cn , inq_cnt , atch_file_mng_id , img_file_mng_id , ntc_pst_yn , ntc_bgng_dt , ntc_end_dt , prvt_pst_yn , ans_bbs_id , ans_cn , ans_grd , ans_sn , ans_stts , vdo_url , use_yn , rgtr , reg_dt ) VALUES ( #{bbsId} , #{bbsMngId} , #{bbsNm} , #{bbsCn} , #{inqCnt} , #{atchFileMngId} , #{imgFileMngId} , #{ntcPstYn} , #{ntcBgngDt}::TIMESTAMP , #{ntcEndDt}::TIMESTAMP , #{prvtPstYn} , #{ansBbsId} , #{ansCn} , #{ansGrd} , #{ansSn} , #{ansStts} , #{vdoUrl} , 'Y' , #{rgtr} , NOW() ) SELECT bbs_id , bbs_mng_id , bbs_nm , bbs_cn , inq_cnt , atch_file_mng_id , img_file_mng_id , ntc_pst_yn , ntc_bgng_dt , ntc_end_dt , prvt_pst_yn , ans_bbs_id , ans_cn , ans_grd , ans_sn , ans_stts , answer , mi3.mbr_nm AS answer_nm , to_char(bc.ans_dt, 'YYYY-MM-DD HH24:MI') AS ans_dt , vdo_url , bc.use_yn , bc.rgtr , to_char(bc.reg_dt, 'YYYY-MM-DD HH24:MI') AS reg_dt , mi.mbr_nm AS rgtr_nm , bc.mdfr , to_char(bc.mdfcn_dt, 'YYYY-MM-DD HH24:MI') AS mdfcn_dt , mi2.mbr_nm AS mdfr_nm FROM bbs_cn bc LEFT JOIN mbr_info mi ON bc.rgtr = mi.mbr_id LEFT JOIN mbr_info mi2 ON bc.mdfr = mi2.mbr_id LEFT JOIN mbr_info mi3 ON bc.mdfr = mi3.mbr_id SELECT bbs_id , bbs_mng_id , bbs_nm , bbs_cn , inq_cnt , atch_file_mng_id , img_file_mng_id , ntc_pst_yn , ntc_bgng_dt , ntc_end_dt , prvt_pst_yn , ans_bbs_id , ans_cn , ans_grd , ans_sn , ans_stts , answer , ans_dt , vdo_url , use_yn , rgtr , reg_dt , mdfr , mdfcn_dt AND bbs_nm LIKE '%' || #{searchText} || '%' AND mi.mbr_nm LIKE '%' || #{searchText} || '%' AND bbs_cn LIKE '%' || #{searchText} || '%' AND ans_cn LIKE '%' || #{searchText} || '%' AND ( bbs_nm LIKE '%' || #{searchText} || '%' OR mi.mbr_nm LIKE '%' || #{searchText} || '%' OR bbs_cn LIKE '%' || #{searchText} || '%' OR ans_cn LIKE '%' || #{searchText} || '%' ) UPDATE bbs_cn SET bbs_nm = #{bbsNm} , bbs_cn = #{bbsCn} , inq_cnt = #{inqCnt} , atch_file_mng_id = #{atchFileMngId} , img_file_mng_id = #{imgFileMngId} , ntc_pst_yn = #{ntcPstYn} , ntc_bgng_dt = #{ntcBgngDt}::TIMESTAMP , ntc_end_dt = #{ntcEndDt}::TIMESTAMP , prvt_pst_yn = #{prvtPstYn} , ans_bbs_id = #{ansBbsId} , ans_cn = #{ansCn} , ans_grd = #{ansGrd} , ans_sn = #{ansSn} , ans_stts = #{ansStts} , vdo_url = #{vdoUrl} , use_yn = #{useYn} , mdfr = #{mdfr} , mdfcn_dt = NOW() WHERE bbs_id = #{bbsId} UPDATE bbs_cn SET use_yn = 'N' , mdfr = #{mdfr} , mdfcn_dt = NOW() WHERE bbs_id = #{bbsId} UPDATE bbs_cn SET inq_cnt = inq_cnt + 1 WHERE bbs_id = #{bbsId} UPDATE bbs_cn SET ans_cn = #{ansCn} , ans_stts = #{ansStts} , answer = #{answer} , ans_dt = now() WHERE bbs_id = #{bbsId};