inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[백문이불여일타] 데이터 분석을 위한 중급 SQL

INNER JOIN

INNER JOIN 질문. 강의와 결과값이 다릅니다.

해결된 질문

196

advanceho

작성한 질문수 3

0

분명히 강의와 똑같이 작성한 것 같은데, 강의와 다르게 컬럼이 추가로 나타납니다.

갈수록 이런 경우가 너무 많이 보이는데... 안내 좀 부탁드립니다.

image.png

 

이 부분은 에러로 출력됩니다.

image.png

 

sql innerjoin

답변 3

2

서영주

저도 궁금해요. 왜 이렇게 강의랑 다른 결과값이 나오는거죠? 이거 개선좀하세요 강의 듣기가 힘드네요

0

윤선미

영주님 안녕하세요. 학습에 불편을 드려 죄송합니다. 위 답변 참고 부탁드립니다.

1

윤선미

안녕하세요! 답변이 늦어서 죄송합니다.

1. 컬럼이 advanceho 님 실행해 본 것 같이 두 번 나오는게 맞습니다! 촬영 이후 실습 환경에 변화가 있어서 오류가 수정된 것으로 보입니다.

2. 아래 링크에서 실행해보시면 정상적으로 동작합니다. 앞으로 아래 링크를 활용해주세요!
https://www.w3schools.com/mysql/trymysql.asp?filename=trysql_select_limit

-2

인프런 AI 인턴

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

INNER JOIN을 사용할 때 컬럼이 추가로 나타난 것은 SELECT * 구문이 포함되어 있기 때문일 수 있습니다. SELECT *는 지정된 두 테이블의 모든 컬럼을 가져오게 되어 각 테이블의 공통 컬럼도 중복해서 표시됩니다. 만약 특정 컬럼만 보고 싶다면 SELECT * 대신 각 테이블의 특정 컬럼을 지정해주는 방법으로 SQL 쿼리를 작성하면 됩니다.

아래는 관련된 몇 가지 예시와 참고 링크입니다. 비슷한 문제를 경험한 다른 사용자들의 질문입니다:

  1. Self Join 질문이요 - HERE, 이전의 비슷한 질문에서 컬럼을 명시적으로 선택하는 것이 중요함을 강조하였습니다.

  2. LEFT JOIN과 INNER JOIN에 관한 질문 - 이 게시물에서 INNER JOIN의 사용법과 SELECT 구문 설정에 대한 예상치 못한 결과에 대해 이야기를 나누고 있습니다.

여러 테이블에서 중복된 컬럼이 있을 때에는 테이블명.컬럼명 형식을 사용할 수도 있습니다. 이를 통해 어떤 테이블의 컬럼인지 명확하게 지정할 수 있습니다.

제가 제공해드린 링크와 설명을 참고하시어 문제가 해결되길 바랍니다.

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

리트코드 1280. Students and Examinations

0

74

3

16강 LEFT JOIN 리트코드 (183. Customers Who Never Order) 관련 질문

0

89

2

African Cities 문제관련 질문

0

53

1

SQL 코딩테스트 질문

0

206

1

HACKER RANK에서 문제찾기

0

94

2

강의 자료 다운로드

0

89

2

Asian population 문제가 없어요

0

76

2

INNER JOIN 에서 A.키 쓸때 빨간 색 나오고 'dause'

0

65

2

별칭 관련해서 질문 있습니다.

0

78

2

rising temperature 문제 질문

0

98

2

해커랭크 TOP EARNERS 문제 질문

0

97

1

ON 뒤에 질문

0

94

2

END, 뒤에 * 붙이면 에러가 뜹니다

1

203

2

CustomerID가 중복되서 나타나요

0

232

3

별칭이 전체 테이블을 못 불러와요.

0

142

2

CASE WHEN 쿼리 오류 문의

1

324

3

CASE문제풀이 질문

0

124

1

Customers Who Never Order 풀다가 Alias관련 질문사항

0

136

1

Average Population 질문

0

127

1

Revising Aggregations - The Count Function 질문

0

101

1

Average Population of Each Continent 에대해서 질문

0

189

3

w3schools 에서 쿼리 작성 질문

0

156

1

INNER JOIN 할 때 NULL 값이 안보일 수도 있나요?

0

327

1

new_category 그룹핑 시 에러 (밑에분과 동일)

1

182

1