Re: comparar el valor de in campo de tipo text

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.

In response to

Browse pgsql-es-ayuda by date

  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)