강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

rlaehdgus87님의 프로필 이미지
rlaehdgus87

작성한 질문수

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

595. Big Countries 풀때 조건 순서가 이렇게 바뀌면 정답이 아니라고 나오는데,

작성

·

199

0

SELECT name, population, area

FROM world

WHERE Population > 2500000 

      or area > 3000000

꼭 문제에서 제시한거처럼 area 먼저 넣어야하는건가요 ?

그 뒤에 다시 아래처럼 써봐도 wrong answer 나옵니다 ㅠㅠ

SELECT  name, 

        population, 

        area

FROM world

WHERE   area > 3000000 

        or 

        population > 2500000 

답변 1

0

지식공유자 J님의 프로필 이미지
지식공유자 J
지식공유자

이 문제의 경우 WHERE 절 조건의 순서를 어떻게 하든 결과에는 차이가 없습니다. 

문제에서 요구하는 population 조건이 25,000,000(25 million) 이상인데 2,500,000(2.5 million) 이상으로 표기하셔서 정답 처리가 되지 않은 것으로 보이네요! 

rlaehdgus87님의 프로필 이미지
rlaehdgus87
질문자

0을 하나 뺴놔서 그렇군요 감사합니다!

rlaehdgus87님의 프로필 이미지
rlaehdgus87

작성한 질문수

질문하기