PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL-Ansichten:Verweisen auf ein berechnetes Feld in einem anderen berechneten Feld

Abhängig davon, wie umfangreich die Formel ist, könnten Sie eine Unterabfrage verwenden:

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

Oder schreiben Sie die Berechnung um:

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