K 개발자
EXISTS 본문
EXISTS
EXISTS는 상관 부속질의문 형식이다.
EXISTS는 원래 단어에서 의미하는 것과 같이 조건에 맞는 투플이 존재하면 결과에 포함시킨다.
즉 부속질의문의 어떤 행이 조건에 만족하면 참이다.
반면 NOT EXISTS는 부속질의문의 모든 행이 조건에 만족하지 않을 때만 참이다.
연습문제
-- 주문이 있는 고객의 이름과 주소를 보이시오.
SELECT name, address
FROM Customer cs
WHERE EXISTS (
SELECT *
FROM Orders od
WHERE cs.custid = od.custid);
Comments