Identifiera datatyper
Att kunna identifiera datatyper innan du sätter upp din fråga hjälper dig att planera för eventuella problem. Det finns en grupp tabeller, eller ett schema, som heter information_schema. Det innehåller utförlig information om databasen, inklusive strukturen på tabeller och kolumner.
Tabellen columns innehåller användbara detaljer om kolumnerna, bland annat datatypen.
Observera att information_schema inte är det standardschema som SQL använder vid frågor. Det innebär att du måste ange explicit att SQL ska hämta data från det här schemat. För att hämta en tabell från ett icke-standardschema använder du syntaxen schema_name.table_name.
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.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;