การตัดช่องว่างออกจากสตริง II
ในแบบฝึกหัดก่อนหน้า คุณใช้ TRIM() เพื่อลบช่องว่างนำหน้าและท้ายออกจากค่าในคอลัมน์ airport_name
สมมติว่าฟังก์ชัน TRIM() ไม่สามารถใช้งานได้ เนื่องจากคุณกำลังใช้ SQL Server 2017 เวอร์ชันเก่า ดังนั้นครั้งนี้จึงต้องใช้ LTRIM() และ RTRIM() แทน
จะลบช่องว่างส่วนเกินเหล่านี้ออกได้อย่างไร?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำความสะอาดข้อมูลในฐานข้อมูล SQL Server
คำแนะนำการฝึกหัด
- ใช้ฟังก์ชันที่เหมาะสมเพื่อลบช่องว่างนำหน้าและท้ายออก
- เลือกตารางต้นทางที่เก็บข้อมูลนั้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
airport_code,
-- Use the appropriate function to remove the extra spaces
___(___(___)) AS airport_name,
airport_city,
airport_state
-- Select the source table
FROM ___