반응형

WHERE IN에 '1,2,3,4' ,로 구분 해서 조회 

SELECT TRIM(REGEXP_SUBSTR('1,2,3', '[^,]+', 1, LEVEL)) AS C1 FROM DUAL
CONNECT BY INSTR('1,2,3', ',', 1, LEVEL - 1) > 0 ;

 

WHERE C1 IN (  
		 SELECT TRIM(REGEXP_SUBSTR('1,2,3', '[^,]+', 1, LEVEL)) AS C1 FROM DUAL
		 CONNECT BY INSTR('1,2,3', ',', 1, LEVEL - 1) > 0 
		 )

 

반응형

'Oracle > SQL' 카테고리의 다른 글

oracle 사용자 계정 생성  (0) 2023.07.05
oracle 프로시저 프로시저호출[SYS_REFCURSOR리턴]  (0) 2023.01.03

+ Recent posts