en teoría, puedes usar like.<br><br>select * from tabla where nombre like maria<br><br>con eso le devuelve resultados ignorando acentos y mayúsculas. Para mayor rango puedes usar:<br><br>select * from tabla where nombre like %maria%<br>
<br>eso te devolverá además a "ana maria", "jose maría" "mariano".. etc.<br><br clear="all">Si un ave no rompe su huevo morirá antes de nacer.<br>Nosotros somos el ave y el mundo es nuestro huevo.<br>
POR LA REVOLUCIÓN DEL MUNDO!!!!<br><br>Ciudad de México<br>
<br><br><div class="gmail_quote">El 4 de abril de 2011 11:08, Mario Benitez <span dir="ltr"><<a href="mailto:mariobenitez@hotmail.com">mariobenitez@hotmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>
Perdón por la imprecisión, más bien sería realizar un select con la cadena 'maria', para obtener los resultados:<br><br>MARIA<br>MARÍA<br>maria<br>maría<br><br>Escuché
de la implementación de una función que sustituya los cartacteres
acentuados por sus equivalentes sin acentos, lo cual no es una opción
debido al retardo que implica en la búsqueda, ya que las tablas llegan a
tener hasta 1.5 millones de registros con al rededor de 200 campos.<br><br>En mi postgres, el valor de 'lc_callate' es 'es_MX.UTF-8'. Alguna pista?<br><br>Saludos.<br><div class="hm"><br><hr>From: <a href="mailto:mariobenitez@hotmail.com" target="_blank">mariobenitez@hotmail.com</a><br>
To: <a href="mailto:ayuda-linux@googlegroups.com" target="_blank">ayuda-linux@googlegroups.com</a><br>Subject: Queries de caracteres acentuados en Postgres<br>Date: Mon, 4 Apr 2011 15:59:44 +0000</div><div><div></div><div class="h5">
<br><br>
Que tal estimadísimos,<br><br>Mi duda con Postgres 8.4, es cómo diablos puedo ejecutar un select, donde un campo (p.e: nombre) conincida con 'maría' y me arroje los resultados:<br><br>MARIA<br>MARÍA<br>maria<br>maría<br>
<br>Alguien ya resolvió esto en postgres?<br><br>Saludos y gracias de antemano.<br><br><br> </div></div></div><div><div></div><div class="h5">
<p></p>
-- <br>
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"<br>
de Grupos de Google.<br>
Si quieres publicar en este grupo, envía un mensaje de correo<br>
electrónico a <a href="mailto:ayuda-linux@googlegroups.com" target="_blank">ayuda-linux@googlegroups.com</a><br>
Para anular la suscripción a este grupo, envía un mensaje a<br>
<a href="mailto:ayuda-linux-unsubscribe@googlegroups.com" target="_blank">ayuda-linux-unsubscribe@googlegroups.com</a><br>
Para obtener más opciones, visita este grupo en<br>
<a href="http://groups.google.es/group/ayuda-linux?hl=es" target="_blank">http://groups.google.es/group/ayuda-linux?hl=es</a>. o <a href="http://www.compunauta.com/ayuda/" target="_blank">http://www.compunauta.com/ayuda/</a></div>
</div></blockquote></div><br>
<p></p>
-- <br />
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"<br />
de Grupos de Google.<br />
Si quieres publicar en este grupo, envía un mensaje de correo<br />
electrónico a ayuda-linux@googlegroups.com<br />
Para anular la suscripción a este grupo, envía un mensaje a<br />
ayuda-linux-unsubscribe@googlegroups.com<br />
Para obtener más opciones, visita este grupo en<br />
<a href="http://groups.google.es/group/ayuda-linux?hl=es">http://groups.google.es/group/ayuda-linux?hl=es</a>. o <a href="http://www.compunauta.com/ayuda/">http://www.compunauta.com/ayuda/</a>