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

การตัดช่องว่างออกจากสตริง 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 ___
แก้ไขและรันโค้ด