Re: Ayuda con consulta con acentos

From: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ayuda con consulta con acentos
Date: 2009-06-13 16:12:05
Message-ID: 925902880906130912y3fe56f86u7b67ed3f467ac6@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 13 de junio de 2009 11:09, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>escribió:

> Julio Cesar Rodriguez Dominguez escribió:
> > Hola buen día, alguien podria decirme como puedo hacer que en una
> consulta
> > de cadenas se ignoren los acentos?. Suponiendo que tenemos
> > estos datos:
> >
> > postgres(at)test[localhost]=# select * from clientes;
> > idcliente | nombre | appaterno | apmaterno
> > -----------+--------+-----------+-----------
> > 29 | diego | juares | aeoiu
> > 30 | Díego | Juares | aeoiu
> > 31 | Diego | Torres | Montes
> > 32 | María | Díaz | Domínguez
> > (4 filas)
> >
> > y la idea es que una consulta por nombre donde sea igual a Diego regrese
> las
> > tres filas, ignorando el acento de la fila con id = 30.
>
> select * from clientes where to_ascii(nombre) = 'Diego';
>
> Hay algunas variaciones para la función to_ascii(); puedes encontrar
> algunas aquí:
>
>
> http://wiki.postgresql.org/wiki/Strip_accents_from_strings%2C_and_output_in_lowercase
> http://wiki.postgresql.org/wiki/Strip_accents_from_strings
>
> --
> Alvaro Herrera Valdivia, Chile ICBM: S 39º 48' 55.3", W 73º 15'
> 24.7"
> "Las cosas son buenas o malas segun las hace nuestra opinión" (Lisias)
>

Ok, gracias.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-06-13 16:19:30 Re: [OT] evento desde un checkbox
Previous Message Alvaro Herrera 2009-06-13 16:09:20 Re: Ayuda con consulta con acentos