Tolka felmeddelanden
Det är oundvikligt att du stöter på fel när du kör SQL-frågor. Det är viktigt att förstå hur man tolkar dessa felmeddelanden för att kunna identifiera vad det är för typ av fel.
Konsolen innehåller två separata frågor som båda genererar ett fel när de körs. I den här övningen kör du varje fråga, läser felmeddelandet och felsöker felet.
Den här övningen är en del av kursen
Rapportering i SQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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;*/