การลบค่าที่หายไป
มีเทคนิคหลายอย่างสำหรับแก้ไขข้อมูลที่หายไปใน T-SQL และในแบบฝึกหัดนี้จะเน้นที่การดึงแถวที่มีค่าครบถ้วน ตัวอย่างเช่น หากต้องการดึงแถวทั้งหมดที่มีค่า SHAPE ไม่หายไป สามารถใช้คำสั่งนี้ได้:
SELECT *
FROM Incidents
WHERE Shape IS NOT NULL
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
SQL Server ระดับกลาง
คำแนะนำการฝึกหัด
เขียนคิวรี T-SQL ที่คืนค่าเฉพาะคอลัมน์ IncidentDateTime และ IncidentState โดยกรองเฉพาะแถวที่ IncidentState ไม่มีค่าหายไป
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Return the specified columns
___
FROM Incidents
-- Exclude all the missing values from IncidentState
WHERE ___