1. Обучение
  2. /
  3. Курса
  4. /
  5. Функції для обробки даних у PostgreSQL

Connected

упражнение

Приклади відстані Левенштейна

Тепер уважніше розгляньмо, як можна використати функцію levenshtein для зіставлення рядків із текстовими даними. Нагадаємо, відстань levenshtein — це кількість змін, потрібних, щоб перетворити один рядок на інший для порівняння.

У пошукових застосунках або під час аналізу даних, що містять ручне введення користувачами, завжди варто враховувати друкарські помилки та неправильні написання. Функція levenshtein дає зручний спосіб виконати це завдання. У цій вправі ми виконаємо запит до таблиці film, використавши пошуковий рядок із помилкою в написанні, і застосуємо результати levenshtein, щоб визначити відповідність. Спробуймо.

Инструкции

100 XP
  • Виберіть назву фільму та опис фільму.
  • Обчисліть відстань Левенштейна для назви фільму з рядком JET NEIGHBOR.