inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

선생님

144

co choi

작성한 질문수 37

0

선생님 안녕하세요

TOP EARNERS 문제에서 

SELECT MONTHS * SALARY AS EARNINGS

             , COUNT(*) 로 값은 구했는데

 

값 말고 이 문제의 예시 output처럼 earning 도 함께 추가된 모든 컬럼을 추출할려면 어떻게 해야하나요??

SELECT MONTHS * SALARY AS EARNINGS 다음 * 로 하면 추출될줄 알았는데 안되네요 ㅠ

 

sql

답변 1

0

이보민

안녕하세요 co choi님

문제의 예시 output에는 집계되지 않은 원본 테이블의 데이터 값이 모두 표시되는 것으로 확인하였습니다. 질문주신 내용을 'EARNINGS를 기준으로 각각의 갯수를 COUNT 한 값과 원본 데이터의 salary, month 값을 함께 보고 싶으신 것'으로 이해하였는데요.

중급반 수준에서는 그렇게는 데이터를 확인할 수 없고, 고급반에서 배우시는 윈도우 함수를 이용하시면 말씀하신 내용을 구현할 수 있습니다. 관련 내용이 궁금하신경우 구글 검색을 이용하시거나 추가 질문 주시면 답변 드리겠습니다.

궁금증이 해결되셨길 바랍니다.

고맙습니다.

리트코드 1280. Students and Examinations

0

107

3

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

0

116

2

African Cities 문제관련 질문

0

73

1

SQL 코딩테스트 질문

0

280

1

HACKER RANK에서 문제찾기

0

132

2

강의 자료 다운로드

0

116

2

Asian population 문제가 없어요

0

109

2

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

0

92

2

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

0

107

2

rising temperature 문제 질문

0

124

2

해커랭크 TOP EARNERS 문제 질문

0

121

1

ON 뒤에 질문

0

120

2

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

0

221

3

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

1

232

2

CustomerID가 중복되서 나타나요

0

256

3

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

0

173

2

CASE WHEN 쿼리 오류 문의

1

360

3

CASE문제풀이 질문

0

143

1

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

0

151

1

Average Population 질문

0

155

1

Revising Aggregations - The Count Function 질문

0

123

1

Average Population of Each Continent 에대해서 질문

0

209

3

w3schools 에서 쿼리 작성 질문

0

184

1

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

0

341

1