MulaiMulai sekarang secara gratis

Contoh jarak Levenshtein

Sekarang mari kita melihat lebih dekat bagaimana kita bisa menggunakan fungsi levenshtein untuk mencocokkan string dengan data teks. Jika Anda ingat, jarak levenshtein merepresentasikan jumlah penyuntingan yang diperlukan untuk mengubah satu string menjadi string lain yang dibandingkan.

Dalam aplikasi pencarian atau saat melakukan analisis data pada data yang berisi masukan pengguna secara manual, Anda perlu mengantisipasi salah ketik atau ejaan yang keliru. Fungsi levenshtein menyediakan metode yang sangat baik untuk melakukan tugas ini. Dalam latihan ini, kita akan menjalankan kueri pada tabel film menggunakan string pencarian yang salah eja dan menggunakan hasil dari levenshtein untuk menentukan kecocokan. Mari kita coba.

Latihan ini adalah bagian dari kursus

Fungsi untuk Memanipulasi Data di PostgreSQL

Lihat Kursus

Petunjuk latihan

  • Pilih judul film dan deskripsi film.
  • Hitung jarak levenshtein untuk judul film dengan string JET NEIGHBOR.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Select the title and description columns
SELECT  
  ___, 
  ___, 
  -- Calculate the levenshtein distance
  ___(___, ___) AS distance
FROM 
  film
ORDER BY 3
Edit dan Jalankan Kode