From: | Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx> |
---|---|
To: | "Dionisio Ruiz de Zarate" <dionisio(at)tinieblas(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: comparar el valor de in campo de tipo text |
Date: | 2004-05-19 14:52:19 |
Message-ID: | m3d6505v18.fsf@conexa.fciencias.unam.mx |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
"Dionisio Ruiz de Zarate" <dionisio(at)tinieblas(dot)com> writes:
> Tengo un campo del tipo text en el que a veces van textos grandes y
> otras veces solo numeros. Yo se cuando van solo numeros, cuando
> otro campo que esta relacionado con el tiene un valor determinado.
>
> Lo que quiero es hacer una comparacion, es decir, si son numeros poder
> seleccionar lso que son, por ejemplo mayor que un numero, osea los que en
> ese campo text tiene un numero mayor que el que yo queiro.
[nota: Personalmente me suena que tienes un problema de diseño en tu
base de datos si requires hacer lo que comentas, pero ....]
Usa un cast, por ejemplo:
select bar from foo where cast(bar as int) > 10;
Saludos,
Manuel.
From | Date | Subject | |
---|---|---|---|
Next Message | Pablo E. Siciliano | 2004-05-19 17:38:12 | Recuperar datos |
Previous Message | César Villanueva | 2004-05-19 12:00:03 | Programas Contables (ERA: Como exportar una columna de una tabla en especifico) |