0
어떻게이 두 테이블 1. EMP_TABLE, 2 phone_table있는 두 번째 테이블
에 두 개의 전화 번호를 가지고 직원의 이름과 ID를 얻을 수 있습니다. 두 번째 테이블에 전화 번호가 두 개인 직원 이름과 ID를 얻는 방법
어떻게이 두 테이블 1. EMP_TABLE, 2 phone_table있는 두 번째 테이블
에 두 개의 전화 번호를 가지고 직원의 이름과 ID를 얻을 수 있습니다. 두 번째 테이블에 전화 번호가 두 개인 직원 이름과 ID를 얻는 방법
SELECT t1.id,
t1.name
FROM emp_table t1
INNER JOIN -- the join will remove employees who do not have
( -- two phone numbers in phone_table
SELECT Id
FROM phone_table -- this query identifies all employees
GROUP BY Id -- having two phone numbers in phone_table
HAVING COUNT(*) = 2
) t2
ON t1.id = t2.Id