MulaiMulai sekarang secara gratis

Memisahkan string berdasarkan pembatas

Akhiran nama jalan adalah bagian dari nama jalan yang menyatakan jenis jalan, seperti Avenue, Road, atau Street. Dalam data Evanston 311, terkadang akhiran street ditulis lengkap, sementara di lain waktu berupa singkatan.

Ekstrak hanya kata pertama dari setiap nilai street untuk menemukan nama jalan yang paling umum terlepas dari akhiran.

Untuk melakukannya, gunakan

split_part(string_to_split, delimiter, part_number)

Latihan ini adalah bagian dari kursus

Analisis Data Eksploratif di SQL

Lihat Kursus

Petunjuk latihan

  • Gunakan split_part() untuk memilih kata pertama pada street; beri alias hasilnya sebagai street_name.
  • Pilih juga jumlah kemunculan untuk setiap nilai street_name.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Select the first word of the street value
SELECT ___ AS street_name, 
       count(*)
  FROM evanston311
 GROUP BY ___
 ORDER BY count DESC
 LIMIT 20;
Edit dan Jalankan Kode