From: | "Daniel Ferrer" <daniel(dot)ferrer(at)ctd(dot)com(dot)ar> |
---|---|
To: | "'Gustavo Amarilla Santacruz'" <gusamasan(at)gmail(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: [pgsql-es-ayuda] Comparación de cadenas |
Date: | 2009-10-26 19:54:51 |
Message-ID: | 1F65CB8444E44C039A89AC0689F0D317@ctdn14 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Existe una function se llama similarity()
http://www.postgresql.org/docs/current/static/pgtrgm.html
Fijate si te sirve...
_____
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Gustavo Amarilla
Santacruz
Enviado el: Lunes, 26 de Octubre de 2009 03:23 p.m.
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] Comparación de cadenas
Saludos a todos.
Tengo una tabla en la que se guardan datos de insumos médicos; lo que estoy
necesitando es que cuando el usuario busca, por ejemplo, CATETER, la
consulta me retorne: CATETER y/o CATÉTER. El problema con las comparaciones
hechas utilizando el símbolo "=" es que CATETER no es igual a CATÉTER.
Tal vez me ayude una función que reemplace todas las tildes por sus partes
sin tilde ( á ->a, é->e, ... ) o, una que me de la distancia Hamming entre
las cadenas.
Desde ya, agradezco las sugerencias.
----------------
gusamasan
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.423 / Virus Database: 270.14.31/2458 - Release Date: 10/26/09
08:10:00
From | Date | Subject | |
---|---|---|---|
Next Message | Jose Luis Balle | 2009-10-26 20:07:21 | Re: Horaio de entrada y salida de Usuarios |
Previous Message | Camilo Parra | 2009-10-26 19:29:39 | Horaio de entrada y salida de Usuarios |