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

การอ่านและตีความข้อความแสดงข้อผิดพลาด

การเขียน SQL query แล้วพบข้อผิดพลาดเป็นเรื่องที่เกิดขึ้นได้เสมอ สิ่งสำคัญคือต้องเข้าใจวิธีอ่านข้อความแสดงข้อผิดพลาดเพื่อระบุสาเหตุได้อย่างถูกต้อง

ใน console มี query สองชุด ซึ่งแต่ละชุดจะแสดงข้อผิดพลาดเมื่อรัน ในแบบฝึกหัดนี้ ให้รัน query แต่ละชุด อ่านข้อความแสดงข้อผิดพลาด แล้วแก้ไขปัญหาที่พบ

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

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

ดูคอร์ส

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

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

-- Run the query, then convert a data type to fix the error
SELECT AVG(pop_in_millions) AS avg_population
FROM country_stats;

/*SELECT 
	s.country_id, 
    COUNT(DISTINCT s.athlete_id) AS summer_athletes, 
    COUNT(DISTINCT w.athlete_id) AS winter_athletes
FROM summer_games AS s
JOIN winter_games_str AS w
ON s.country_id = w.country_id
GROUP BY s.country_id;*/
แก้ไขและรันโค้ด