| 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: | Whole Thread | Raw Message | 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 |