[pgsql-ayuda] --> substring en query

Ing. Roberto Andrade Fonseca randrade@abl.com.mx
Fri, 16 Mar 2001 13:31:26 -0600 (CST)


Hola:

On Fri, 16 Mar 2001, backbone wrote:

> hola gente, necesito ayuda con una query, 
> tengo un campo de la BD, por ejemplo,  campo1, el cual es un char(8), 
> ¿ como hago para comparar solo una parte de ese string en una query?.
> por ejemplo los ultimos 3 caracteres?

Utiliza la función substr, que según psql tiene la forma:

text      | substr              | text int4 
text      | substr              | text int4 int4

es decir podría hacer algo como:

select * from tabla where substr(col,2,1) = 'A';

en donde col es la columna a rastrear, 2 el índice del caracter en donde inicia la búsqueda y
3 la cantidad de caracteres a buscar.

Espero te sea útil.

Saludos,

Roberto Andrade Fonseca
randrade@abl.com.mx

--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe pgsql-ayuda