การกรองค่า Null ออก
วิธีหนึ่งในการจัดการกับค่า null คือการกรองค่าเหล่านั้นออกไปเลย โดยมีเงื่อนไขสำคัญ 2 อย่างที่เกี่ยวข้องกับ null:
IS NULLจะเป็นจริงสำหรับค่าที่เป็น nullIS NOT NULLจะเป็นจริงสำหรับค่าที่ไม่เป็น null โปรดทราบว่าค่าศูนย์หรือเซลล์ว่างเปล่า ไม่ ถือเป็น null
เงื่อนไขเหล่านี้ใช้ร่วมกับหลายคำสั่งได้ เช่น CASE, WHERE และ HAVING ในแบบฝึกหัดนี้ จะได้เรียนรู้วิธีกรองค่า null ออกด้วย 2 เทคนิคที่แตกต่างกัน
สามารถดู E:R Diagram ประกอบได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การรายงานผลด้วย SQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Show total gold_medals by country
SELECT
____,
____ AS gold_medals
FROM ____ AS w
JOIN ____ AS c
ON ____
GROUP BY ____
-- Order by gold_medals in descending order
ORDER BY ____;