Rafael Barbolo wrote:

> Preciso criar um tipo de consulta que avalie se uma palavra é 90% parecida
> com outra.
> Todas as palavras têm o mesmo número de caractéres.
> 
Já existe, veja fuzzystrmatch no contrib.

postgres=# select levenshtein('postgresql', 'pgsql');
 levenshtein
-------------
           5
(1 registro)


Ela retorna o tamanho da string que difere. Daí é só fazer o cálculo.

-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a