Bueno, primero gracias por el interes. No es un resultado lo que busco, lo que quiero es saber si existe una manera de utilizar el alias en una vista como referencia al valor/campo.
Pondre un ejemplo:
Código:
CREATE VIEW prueba AS
SELECT
CASE
WHEN tabla.costo < 10 THEN 0
ELSE tabla.costo
END AS "CostoReal",
...
El valor que me resulte en "CostoReal" lo necesito para hacer otras operaciones en otros campos, pero postgreSQL no me deja utilizar la etiqueta/nombre/alias "CostoReal", en su defecto lo que ago es tener que volver a escribir el CASE completo.
Lo que pregunto es que si hay manera de utilizar el CostoReal sin tener que escribir todo el CASE en cada operacion que aga con ese valor, algo asi como asignarlo a una variable por ejemplo.
En fin no se si me explico correctamente. Ojala me puedan echar una mano.
Saludos.