안녕하세요. 초급 개발자입니다. _._)
SQL을 작성하다가 감은 오는데 확신이 안서서 질문 올립니다.
계좌현황에서 약 30건의 고객번호를 가져와서 고객명과 같이 데이터를 가져온다 했을 때
select a.고객번호
, b.고객명
from 계좌현황 a, 고객기본 b
where a.고객번호 = b.고객번호
이렇게 조인을 하는게 나을까요?
select a.고객번호
, (select 고객명 from 고객기본 where 고객번호 = a.고객번호) as 고객명
from 계좌현황 a
이렇게 서브쿼리를 사용하는게 나을까요?
제 생각에는 한번에 테이블에 엑세스 하는 횟수가 적은 조인이 더 나을 것 같은데요;; |