เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การระบุประเภทข้อมูล

การระบุประเภทข้อมูลก่อนเขียนคิวรีจะช่วยให้วางแผนรับมือกับปัญหาที่อาจเกิดขึ้นได้ล่วงหน้า มีกลุ่มตาราง หรือที่เรียกว่า schema ชื่อ information_schema ซึ่งรวบรวมข้อมูลเกี่ยวกับฐานข้อมูลไว้อย่างครบถ้วน ทั้งโครงสร้างของตารางและคอลัมน์

ตาราง columns เก็บรายละเอียดที่มีประโยชน์เกี่ยวกับแต่ละคอลัมน์ รวมถึงประเภทข้อมูลด้วย

โปรดทราบว่า information_schema ไม่ใช่ schema เริ่มต้นที่ SQL ใช้เมื่อทำการคิวรี ดังนั้นจึงต้องระบุชื่อ schema อย่างชัดเจน หากต้องการดึงตารางจาก schema ที่ไม่ใช่ค่าเริ่มต้น ให้ใช้ syntax schema_name.table_name

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การรายงานผลด้วย SQL

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

-- Pull column_name & data_type from the columns table
SELECT 
	____,
    ____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;
แก้ไขและรันโค้ด