시작하기무료로 시작하기

오류 메시지 해석하기

SQL 쿼리를 실행하다 보면 오류를 마주치기 마련이에요. 어떤 종류의 오류인지 정확히 파악하려면 오류 메시지를 해석하는 방법을 아는 것이 중요합니다.

콘솔에는 두 개의 별도 쿼리가 있으며, 각각 실행하면 오류가 발생해요. 이 연습 문제에서는 각 쿼리를 실행하고, 오류 메시지를 읽은 뒤, 문제를 진단하고 해결해 보겠습니다.

이 연습은 강의의 일부입니다

SQL로 리포트 만들기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Run the query, then convert a data type to fix the error
SELECT AVG(pop_in_millions) AS avg_population
FROM country_stats;

/*SELECT 
	s.country_id, 
    COUNT(DISTINCT s.athlete_id) AS summer_athletes, 
    COUNT(DISTINCT w.athlete_id) AS winter_athletes
FROM summer_games AS s
JOIN winter_games_str AS w
ON s.country_id = w.country_id
GROUP BY s.country_id;*/
코드 편집 및 실행