SELECT a.CUST_ADDR_NUM, a.CUST_ACNT_NUM, a.FST_CRTR_ID, a.FST_CRE_DTM, a.LAST_CHGR_ID, a.LAST_CHG_DTM, a.ZIP, a.ZIP_SER_NUM, a.ALL_ADDR, a.OLDADDR_ZIP, a.OLDADDR_ZIP_SER_NUM, a.ALL_OLDADDR, b.BUILDING_CD, a.OLD_ADDR, a.NEW_ADDR FROM CJHV_BUINDING_CD_INPUT2 a, T_BATCH_OUT_ZIPCODE_CND_40000(테이블명) b
WHERE a.CUST_ADDR_NUM||'^'||a.CUST_ACNT_NUM = b.CUST_NO를 select를 하려고 합니다.
근데 b.BUILDING_CD에 들어가는 값이
AND mr_cd IN(501,502,503,504,505,506,508,509,510,515,541,701,726,741) 조건에 해당하는 애들만 들어가게 하려고 합니다. 어떻게 해야 할지 답이 안나와 질문드립니다.
SELECT a.cust_addr_num , a.cust_acnt_num , a.fst_crtr_id , a.fst_cre_dtm , a.last_chgr_id , a.last_chg_dtm , a.zip , a.zip_ser_num , a.all_addr , a.oldaddr_zip , a.oldaddr_zip_ser_num , a.all_oldaddr , b.building_cd , a.old_addr , a.new_addr FROM cjhv_buinding_cd_input2 a , t_batch_out_zipcode_cnd_40000 b WHERE a.cust_addr_num ||'^'|| a.cust_acnt_num = b.cust_no AND mr_cd IN (501,502,503,504,505,506,508,509,510,515,541,701,726,741) ;