INSERT INTO prvc_inq_hstry ( inq_trpr_id , inq_rsn , inq_ip , rdr , inq_dt ) VALUES ( #{inqTrprId} , #{inqRsn} , #{inqIp} , #{rdr} , now() ) SELECT pih.inq_hstry_id , pih.inq_trpr_id , pih.inq_rsn , pih.inq_ip , pih.rdr , TO_CHAR(pih.inq_dt, 'YYYY-MM-DD HH24:MI') AS inq_dt , mi.mbr_nm , (SELECT lgn_id FROM mbr_info WHERE pih.inq_trpr_id = mbr_id) AS lgn_id FROM prvc_inq_hstry AS pih LEFT JOIN mbr_info AS mi ON pih.rdr = mi.mbr_id AND pih.inq_dt >= #{startDt}::timestamp AND #{endDt}::timestamp >= pih.inq_dt AND mi.mbr_nm LIKE '%' || #{searchText} || '%' AND pih.inq_trpr_id IN (select mbr_id from mbr_info where lgn_id LIKE '%' || #{searchText} || '%') AND ( mi.mbr_nm LIKE '%' || #{searchText} || '%' OR pih.inq_trpr_id IN (select mbr_id from mbr_info where lgn_id LIKE '%' || #{searchText} || '%') )