Identificare i tipi di dato
Saper riconoscere i tipi di dato prima di impostare la tua query ti aiuta a prevedere eventuali problemi. Esiste un gruppo di tabelle, o uno schema, chiamato information_schema, che fornisce un’ampia gamma di informazioni sul database stesso, inclusa la struttura di tabelle e colonne.
La tabella columns contiene dettagli utili sulle colonne, incluso il tipo di dato.
Nota che information_schema non è lo schema predefinito a cui SQL fa riferimento nelle query, quindi dovrai indicare esplicitamente a SQL di leggere da questo schema. Per richiamare una tabella da uno schema non predefinito, usa la sintassi schema_name.table_name.
Questo esercizio fa parte del corso
Reportistica in SQL
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;