쿼리 부탁드립니다. 0 1 3,339

by 송현욱 [SQL Query] [2023.09.19 18:29:36]


안녕하세요.

데이타
코드        이름    
1              a           
1              a
1              b
1             c
2             a
2             b
3              a
.
.
.

코드1처럼 동일코드에 이름이 a b c 모두 들어있는 코드 추출 쿼리 부탁드립니다.








 

by 마농 [2023.09.19 21:07:56]
WITH t AS
(
SELECT 1 cd, 'a' nm FROM dual
UNION ALL SELECT 1, 'a' FROM dual
UNION ALL SELECT 1, 'b' FROM dual
UNION ALL SELECT 1, 'c' FROM dual
UNION ALL SELECT 2, 'a' FROM dual
UNION ALL SELECT 2, 'b' FROM dual
UNION ALL SELECT 3, 'a' FROM dual
)
SELECT cd
  FROM t
 WHERE nm IN ('a', 'b', 'c')
 GROUP BY cd
HAVING COUNT(DISTINCT nm) = 3
;

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입