RE: Manejo de strings en consulta

From: "Conrado Blasetti" <conrado(at)mapfre(dot)com(dot)ar>
To: "Gustavo" <gustavor(at)intercomgi(dot)net>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Manejo de strings en consulta
Date: 2008-01-09 17:41:14
Message-ID: 76A99F19229DC440909CF1B905F8012C025F4542@sar001998.Mapfre.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Podrías usar la function position que te devuelve la posicion de la subcadena encontrada dentro de la cadena buscada
ej:

select * from [tabla] where position([campo] in 'C:\dir1\dir2\fiile1') > 0

Pero no se cuan optimo sería con datos considerables.

Saludos,
Conrado

> -----Mensaje original-----
> De: pgsql-es-ayuda-owner(at)postgresql(dot)org
> [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org]En nombre de Gustavo
> Enviado el: Miércoles, 09 de Enero de 2008 03:11 p.m.
> Para: pgsql-es-ayuda(at)postgresql(dot)org
> Asunto: [pgsql-es-ayuda] Manejo de strings en consulta
>
>
> Buenas lista
>
> Tengo que hacer una consulta que me devuelva todos los
> strings de una tabla
> que hagan macthchin con un string mio
>
> Ej: Datos en la tabla:
>
> C:\
> D:\
> C:\dir1
> C:\dir1\dir2
> C:\dir1\dir2\fiile1
> C:\dir1\dir2\dir3\
> C.\dir1\dir2\dir3\file2
> D:\file1
>
> y quiero todos los que me hagan mach con C:\dir1\dir2\fiile1
>
> Me tendria que devolver
>
> C:\
> C:\dir1
> C:\dir1\dir2
> C:\dir1\dir2\fiile1
>
> Espero haberme hecho entender
>
> Gracias por adelantado
>
> Saludos
>
> Gustavo
>
> --
> TIP 7: no olvides aumentar la configuración del "free space map"
>

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cristian Carrasco 2008-01-09 17:49:00 Partición
Previous Message Alvaro Herrera 2008-01-09 17:25:59 Re: Manejo de strings en consulta