Identificarea tipurilor de date
Înainte de a scrie o interogare, este util să identifici tipurile de date cu care lucrezi – astfel poți anticipa eventualele probleme. Există un grup de tabele, numit schemă sau information_schema, care oferă informații detaliate despre baza de date în sine, inclusiv despre structura tabelelor și a coloanelor.
Tabela columns conține detalii utile despre coloane, printre care și tipul de date.
Reține că information_schema nu este schema implicită pe care SQL o folosește la interogare. Prin urmare, va trebui să îi specifici explicit lui SQL de unde să preia datele. Pentru a accesa un tabel dintr-o schemă non-implicită, folosește sintaxa schema_name.table_name.
Acest exercițiu face parte din cursul
Raportare în SQL
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;