오너별 공통적으로 소유한 테이블 조회 쿼리 질문입니다. 0 2 661

by 발란스 [Oracle 기초] [2018.05.03 11:03:26]


안녕하세요

 

예를들어, 10개 오너가 있고 

그 오너들이 공통적으로 가진 테이블들을 추출하려고 하는데...

현재 임시로 owner, tablename 이 두 필드를 가진 임시 테이블을 생성하여

오너, 테이블명으로 데이터를 다 넣어놓은 상태입니다..

이 다음에 어떻게 조인을 걸거나 그룹바이를 할지 감이 잘 안서는데

 

조언좀 부탁드립니다!!

by 우리집아찌 [2018.05.03 11:07:17]
 SELECT TABLE_NAME FROM ALL_TABLES
  WHERE OWNER IN ( 'SCOTT','TIGER'...) -- 10개
  GROUP BY TABLE_NAME
 HAVING COUNT(*) = 10   -- 중복된 테이블이 10개

 


by 발란스 [2018.05.03 12:28:53]

감사합니다!!

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