การตรวจจับค่าที่อยู่นอกช่วง
บางครั้งข้อมูลของคุณอาจมีค่าที่อยู่นอกช่วงที่กำหนด หากไม่ตรวจสอบก่อนวิเคราะห์ ค่าเหล่านั้นอาจทำให้ผลลัพธ์คลาดเคลื่อนได้
ตัวดำเนินการเชิงตรรกะ BETWEEN และตัวดำเนินการเปรียบเทียบ > กับ < ช่วยให้ตรวจหาแถวที่มีค่านอกช่วงได้
คอลัมน์ num_ratings ในตาราง series เก็บจำนวนการให้คะแนนที่ซีรีส์แต่ละรายการได้รับ โดยมีผู้ถูกสำรวจทั้งหมด 5,000 คน อย่างไรก็ตาม คอลัมน์นี้มีค่าบางรายการที่อยู่นอกช่วง กล่าวคือมีค่าที่มากกว่า 5,000 หรือน้อยกว่า 0
ลองค้นหาค่าเหล่านั้นกัน!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำความสะอาดข้อมูลในฐานข้อมูล SQL Server
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT * FROM series
-- Detect the out of range values
WHERE ___ ___ ___ 0 AND 5000