Mengidentifikasi tipe data
Mampu mengidentifikasi tipe data sebelum menyiapkan kueri dapat membantu Anda mengantisipasi potensi masalah. Ada sekelompok tabel, atau sebuah schema, bernama information_schema, yang menyediakan beragam informasi tentang basis data itu sendiri, termasuk struktur tabel dan kolom.
Tabel columns memuat detail bermanfaat tentang kolom, termasuk tipe datanya.
Perhatikan bahwa information_schema bukan skema bawaan yang dilihat SQL saat melakukan kueri, yang berarti Anda perlu secara eksplisit memberi tahu SQL untuk mengambil dari skema ini. Untuk mengambil tabel dari skema non-bawaan, gunakan sintaks schema_name.table_name.
Latihan ini adalah bagian dari kursus
Pelaporan dengan SQL
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;