ทบทวนการใช้ตัวดำเนินการ LIKE
ตัวดำเนินการ LIKE ช่วยให้กรองข้อมูลได้โดยการจับคู่อักขระหนึ่งตัวหรือมากกว่าในข้อมูลประเภทข้อความ การใช้ wildcard % ทำให้สามารถจับคู่กับอักขระหนึ่งตัวหรือมากกว่าในสตริงได้ วิธีนี้มีประโยชน์มากเมื่อต้องการคืนชุดผลลัพธ์ที่มีคุณลักษณะตรงตามเงื่อนไข และยังเป็นเครื่องมือที่มีประสิทธิภาพสำหรับงาน exploratory data analysis หรือการทำความสะอาดข้อมูลอีกด้วย
มาลองดูกันว่าการใช้ wildcard % ในรูปแบบต่าง ๆ ให้ผลลัพธ์ที่แตกต่างกันอย่างไร โดยใช้ตาราง film จากฐานข้อมูล Sakila DVD Rental
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฟังก์ชันสำหรับจัดการข้อมูลใน PostgreSQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Select all columns
SELECT ___
FROM film
-- Select only records that begin with the word 'GOLD'
WHERE title ___ 'GOLD___';