inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

WHERE 해커랭크 문제풀이 2

Your result cannot contain duplicates. 무슨뜻인가요?

488

황정은

작성한 질문수 3

0

전체에서 모음으로 시작하는 시티 리스트를 불러오겠다하고

Select *

from Station

where City ~~~

쭉 쓰잖아요? 근데 이렇게 써도 결과는 중복이 없는 거 아닌가요?

sql

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요. “Your result cannot contain duplicates.“라는 메시지는 특정 쿼리 결과에 중복된 값이 있을 경우 나타나는 경고 메시지입니다.

여러분이 쓰신 쿼리인 “Select * from Station where City ~~~“는 시티 리스트에서 모음으로 시작하는 데이터를 불러오는 것이 맞나요? 이 쿼리는 중복된 결과를 포함할 수 있습니다. 중복된 값을 제거하려면 “distinct” 키워드를 사용하거나 중복을 확인할 열을 지정해야 합니다.

예를 들어, 중복을 제거해서 결과를 보고 싶다면 “Select distinct * from Station where City ~~~“와 같이 distinct 키워드를 추가할 수 있습니다.

또는 특정 열을 기준으로 중복된 값을 확인하고 싶다면 “Select distinct City from Station where City ~~~“와 같이 City 열을 지정할 수도 있어요.

결과적으로 중복된 값을 포함하지 않는 결과를 얻기 위해서는 쿼리에 distinct 키워드나 중복을 확인할 열을 지정해주시면 될거에요. 다른 질문이 있으면 언제든지 해주세요. 감사합니다.

WHERE절에 LIKE문법을 IN으로 묶어서 사용

0

45

1

수강기간 변경 요청

0

95

2

Revising the Select Query 1 문제에서 질문입니다.

0

65

1

SQL제대로 공부하고 싶어서 수강했는데 SQLD시험에도 효과적일까요?

0

83

1

수강기한

0

95

2

해커랭크 문제풀이 처음부터 난이도 높아서 틀렸는데요.

0

76

2

OR 조건 간소화

0

47

1

Weather Observation Station 6 쿼리가 틀렸다고 나오는 이유를 모르겠어요

0

60

1

비교연산자 질문

0

45

1

HackerRank 진행 도와주세요

0

105

2

Weather Observation Station 12에서 Wrong Answer이 뜹니다.

0

71

2

섹션 3 . 10 . 질문있습니다

0

77

1

Weather Observation Station 12 질문

0

60

1

COLUMN에 대해 이해 안됨

0

113

2

수업 ppt 강의안 자료

0

184

2

SELECT * FROM city; 질문입니다

0

135

2

CEIL, FLOOR 함수 질문

1

360

2

w3schools 에러

1

207

2

Weather Observation Station 12 IN변환 및 관련 질문

0

144

1

해커랭크 Employee Salaries 문제 질문

0

126

1

해커랭크 문제풀이 1 에서

0

131

1

SELECT는 뭘 불러오는거고 FROM 은 뭘불러오는건가요

-1

194

1

해커랭크 문제풀이 중

0

103

1

Revising the Select Query 1 문제가 약간 바뀌었어요

0

159

2