sql >> Base de Datos >  >> RDS >> PostgreSQL

Vistas de PostgreSQL:hacer referencia a un campo calculado en otro campo calculado

Dependiendo de qué tan pesado sea el formulario, podría usar una subconsulta:

select inner.*, times_two * 2 from
(select mycol * 2 as times_two from table) sub

O reescriba el cálculo:

select mycol * 2, mycol * 2 * 2 from table