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

การกรองค่า Null ออก

วิธีหนึ่งในการจัดการกับค่า null คือการกรองค่าเหล่านั้นออกไปเลย โดยมีเงื่อนไขสำคัญ 2 อย่างที่เกี่ยวข้องกับ null:

  • IS NULL จะเป็นจริงสำหรับค่าที่เป็น null
  • IS 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 ____;
แก้ไขและรันโค้ด