เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแทนที่และลบ substring

ฟังก์ชัน REPLACE() เป็นฟังก์ชันอเนกประสงค์ที่ช่วยให้แทนที่หรือลบอักขระออกจากสตริงได้ โดยมีรูปแบบการใช้งานดังนี้

REPLACE(fieldName, 'searchFor', 'replaceWith')

โดยที่ fieldName คือฟิลด์หรือสตริงที่ต้องการอัปเดต searchFor คืออักขระที่ต้องการแทนที่ และ replaceWith คือ substring ที่จะนำมาแทน

ในแบบฝึกหัดนี้ จะเจาะดูค่าหนึ่งในตาราง countries แล้วปรับรูปแบบโดยใช้ฟังก์ชัน REPLACE() หลายครั้ง

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การรายงานผลด้วย SQL

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

SELECT 
	region, 
    -- Replace all '&' characters with the string 'and'
    ____ AS character_swap,
    -- Remove all periods
    ____ AS character_remove
FROM countries
WHERE region = 'LATIN AMER. & CARIB'
GROUP BY region;
แก้ไขและรันโค้ด