การจับคู่ URL
ในบทเรียนนี้ คุณได้เรียนรู้ว่า SQL Server มี operator LIKE ที่ใช้ตรวจสอบว่าสตริงตรงกับรูปแบบที่กำหนดหรือไม่
คุณต้องตรวจสอบ URL ของเว็บไซต์ทางการของซีรีส์แต่ละรายการ โดยเตรียมสคริปต์เพื่อตรวจสอบค่า official_site ทุกรายการในตาราง series เพื่อวิเคราะห์ URL ที่อาจไม่ถูกต้อง
เพื่อความสะดวก ให้สมมติว่า URL ที่ถูกต้องต้องขึ้นต้นด้วย 'www.' แม้ว่าในความเป็นจริง URL บางรายการอาจขึ้นต้นด้วยรูปแบบอื่นก็ตาม
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำความสะอาดข้อมูลในฐานข้อมูล SQL Server
คำแนะนำการฝึกหัด
- เลือก URL ของเว็บไซต์ทางการ
- ดึง URL ที่ไม่ตรงกับรูปแบบที่กำหนด
- เขียนรูปแบบ (pattern) ที่ต้องการ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
name,
-- URL of the official site
___
FROM series
-- Get the URLs that don't match the pattern
WHERE official_site ___ ___
-- Write the pattern
'___'