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

การตัดอักขระส่วนเกิน

ค่า street บางรายการในตาราง evanston311 มีหมายเลขบ้านที่มีสัญลักษณ์ # หรือ / ปนอยู่ นอกจากนี้ ค่า street บางรายการยังลงท้ายด้วย .

ลองลบหมายเลขบ้าน เครื่องหมายวรรคตอนส่วนเกิน และช่องว่างที่ต้นและท้ายของค่า street เป็นขั้นตอนแรกในการทำความสะอาดข้อมูล

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

Exploratory Data Analysis ใน SQL

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ตัดตัวเลข 0-9, #, /, ., และช่องว่างออกจากต้นและท้ายของ street
  • เลือกค่า street ต้นฉบับและค่า street ที่แก้ไขแล้วแบบไม่ซ้ำกัน
  • เรียงลำดับผลลัพธ์ตามค่า street ต้นฉบับ

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

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

SELECT distinct street,
       -- Trim off unwanted characters from street
       trim(___, ___) AS cleaned_street
  FROM evanston311
 ORDER BY ___;
แก้ไขและรันโค้ด