[Pgsql-ayuda] Uso de Valores Calculados en un select

Jose Maria Buades Rubio josemaria.buades@uib.es
Fri, 19 Dec 2003 17:47:41 +0100


Opcion 1:
SELECT 2+3 as x1, 5+ (2+3) as x2;

Pero esta solucion quizas no vaya bien porque en lugar de 2+3 se llama a un
procedimiento que genera una secuencia, o no siempre devuleve el mismo
valor.

Opcion 2:
SELECT x1, 5+x1 as x2
FROM (SELECT 2+3 as x1) TABLA;

Deberia funcionar.

----- Original Message ----- 
From: "Ricardo Ignacio Mercado Araneda" <rmercado@dportales.cl>
To: "Postgres" <pgsql-ayuda@tlali.iztacala.unam.mx>
Sent: Friday, December 19, 2003 2:55 PM
Subject: [Pgsql-ayuda] Uso de Valores Calculados en un select


> HOLA LISTA:
>
> Necesito Hacer lo siguiente:
>
> SELECT 2+3 as x1, 5+x1 as x2;
>
> El error que marca es el siguiente:
>
> ERROR: Attibute 'x1' not found
>
> Como puedo resolver esto?, bueno este es un ejemplo domestico, pero si
> logro resolverlo, me ayudaria mucho en unos select complejos que
> necesito
>
> Gracias
> -- 
> RICARDO IGNACIO MERCADO ARANEDA
> Dirección de Sistemas
> Organización Educacional Diego Portales
> Fono (41)-910252 Anexo 225
> Concepción - Chile
> Rmercado@dportales.cl - Rmercado23@hotmail.com
>
>
>
>