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"
>
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 |