ComenzarEmpieza gratis

Ejemplos de distancia de Levenshtein

Ahora, veamos más detenidamente cómo podemos utilizar la función levenshtein para comparar cadenas con datos de texto. Recuerda que la distancia de levenshtein representa el número de ediciones necesarias para convertir una cadena en otra cadena de una comparación.

En una aplicación de búsqueda o al realizar análisis de datos que contengan entradas manuales de usuario, siempre querrás tener en cuenta los errores tipográficos o la ortografía incorrecta. La función levenshtein proporciona un método estupendo para realizar esta tarea. En este ejercicio, realizaremos una consulta en la tabla film utilizando una cadena de búsqueda con un error ortográfico y utilizaremos los resultados de levenshtein para determinar una coincidencia. Comprobémoslo.

Este ejercicio forma parte del curso

Funciones para manipular datos en PostgreSQL

Ver curso

Instrucciones de ejercicio

  • Selecciona el título de la película y la descripción de la película.
  • Calcula la distancia de Levenshtein del título de la película con la cadena JET NEIGHBOR.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

-- Select the title and description columns
SELECT  
  ___, 
  ___, 
  -- Calculate the levenshtein distance
  ___(___, ___) AS distance
FROM 
  film
ORDER BY 3
Editar y ejecutar código