inflearn logo
강의

Course

Instructor

Young-han Kim's Practical Database - Basic Course

Characteristics of Joins

조인의 특징

37

plo5555630

2 asked

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.


1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.


강의안 제목은 외부 조인이지만 앞에서 내부 조인 얘기를 함께 하기도 하고 명령어도 단순히 JOIN(내부)로 사용하셔서 부모가 자식과 조인을 할 때 행 개수는 유지되거나 증가할 수 있다는 얘기를 이해하기 힘들었습니다. 내부 조인의 경우에는 행이 감소할 수도 있으니까요

강의안 '조인의 특징' 섹션 내 코드의 JOIN 명령어들을 LEFT JOIN으로 변경 또는 외부 조인의 특징이라고 명시해주시면 더 정확할 거 같아요. 섹션 제목이나 본문에 어디에도 '조인'이라고만 나와있어서..ㅠㅠ 당연한 얘기인데도 많이 헷갈렸어요 심지어 내부 조인 명령어를 썼는데도 행 개수가 감소하지가 않는 예시들이어서요

sql mysql dbms/rdbms SQLD

Answer 2

0

yh

재앙님 좋은 피드백이네요^^!

메뉴얼에 참고사항으로 반영해두겠습니다^^!

고맙습니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

재앙님께서 말씀하신 ‘조인의 특징’ 섹션에서 혼동되는 부분에 대해 말씀 주셨네요. 조인은 일반적으로 두 테이블 간의 데이터를 결합하는데 사용되며, 내부 조인(INNER JOIN)은 기본적으로 두 테이블의 공통된 데이터만 반환합니다. 따라서, 부모 테이블과 자식 테이블 간의 조인 결과는 실제 데이터에 따라 행 개수가 줄어들 수 있습니다.

반면, 외부 조인(OUTER JOIN)은 특정 테이블의 모든 행을 유지하고, 다른 테이블의 공통된 데이터만 채우는 방식으로 작동하여 더 많은 행을 반환할 수 있습니다. LEFT JOIN의 경우, 왼쪽 테이블의 모든 행을 유지하면서 오른쪽 테이블과의 공통된 데이터만 추가합니다.

강의 내용이 명확하게 전달되지 않아 헷갈리셨다면, 강의 콘텐츠나 설명이 개선될 필요가 있을 수 있습니다. 관련하여 더 자세한 정보를 원하신다면, 아래 링크를 참고해 보시길 바랍니다:

사소한 부분이라더라도 학습 중 혼란을 느끼는 것은 자연스러운 일입니다. 관련 내용들에 대해 앞서 언급한 토픽들의 질문 및 답변을 살펴보면 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

76강 2분33초 내용 오류

0

54

2

기본편 오타 제보 드립니다.

0

54

2

드랍 테이블로 지운 ordes에 대해서 질문

0

54

1

문제 풀이 1번 질문

0

53

1

간단한 오타 제보입니다.

0

88

1

ON을 명시하지 않았을 경우 질문드립니다.

0

113

1

강의 2:53 union을썼는데도 션이 중복

0

98

1

where 대신 having을 써도 되나요?

0

131

1

주문 내역에 대한 고객 데이터

0

106

2

in 수행

0

75

1

외부조인1 강의 관련 질문

0

116

3

커버링 인덱스와 랜덤i/o 질문

0

103

1

오타인거죠?

0

111

1

섹션 3 퀴즈 3번 문제

0

124

2

GROUP BY 기준 컬럼

0

108

1

질문이 있습니다

0

82

1

오타

0

111

2

실제 상용 서비스 질문

0

121

1

파티셔닝 관련 질문입니다.

0

85

1

join 문제 풀이2 문제1(self join) 질문

0

94

1

9. 인덱스2.pdf 중에서

0

105

1

문제 2번

0

100

2

문제와 풀이1 - 3번 문제

0

108

2

잘 사용하진 않지만 풀 외부 조인을 사용하신 사례가 궁금합니다!

0

123

1