การแทนที่ค่า NULL
คุณต้องการทราบว่าลูกค้าชาวอเมริกันทำงานอยู่กับบริษัทไหนบ้าง แต่ลูกค้าบางรายไม่ได้ระบุชื่อบริษัทตอนสมัครใช้งาน eSymphony ทำให้มีค่า NULL อยู่ในข้อมูล คุณต้องการให้พนักงาน eSymphony ที่เปิดดูคิวรีนี้ในภายหลังเข้าใจผลลัพธ์ได้ทันที จึงตัดสินใจเพิ่มแท็ก No affiliation ให้กับลูกค้าที่ยังไม่ได้กรอกข้อมูลในฟิลด์ Company
มีฟังก์ชัน 2 ตัวที่นำเสนอไปในวิดีโอ ซึ่งสามารถนำมาใช้เพื่อให้ได้ผลลัพธ์ดังกล่าว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Oracle SQL เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Replace NULL values in the Company field
SELECT ___ AS Affiliation, COUNT(*)
FROM Customer
-- Filter on the country USA
___
-- Group by company
GROUP BY ___