Interpretare i messaggi di errore
Prima o poi, ti capiterà di incontrare degli errori quando esegui query SQL. È importante saperli interpretare per identificare correttamente il tipo di errore.
La console contiene due query separate, ognuna delle quali genererà un errore quando viene eseguita. In questo esercizio, eseguirai ciascuna query, leggerai il messaggio di errore e risolverai il problema.
Questo esercizio fa parte del corso
Reportistica in SQL
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- 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;*/