-
카테고리
-
세부 분야
데이터베이스
-
해결 여부
미해결
join 관련 문의드려요.
22.07.25 23:46 작성 조회수 100
0
안녕하세요. 강의 잘 듣고있습니다.
JOIN 관련 질문인데요
A, B, C테이블이 있다고 가정하고 A테이블에서 어떤 데이터를 찾고 A 데이터를 기반으로 B테이블의 데이터를 찾고 B의 데이터로 C테이블의 데이터를 찾으려 합니다. (현재 DB 스키마가 이렇게 설계가 되어있습니다.)
아래의 쿼리문으로 하면 되긴 합니다.
select * from A
join B on A.xxx = B.xxx
join C on B.yyy = C.yyy
where A.value = 어떤값
만약 각 테이블에 데이터가 많다면 성능상 문제가 없을까요?
보통 스키마 설계할 때 위와같은 경우가 많은건가요?
확인 부탁드립니다.
감사합니다.
답변을 작성해보세요.
답변 1