Ich versuche, eine Sicht mit abgeleiteten Daten zu erstellen, aber ich habe eine harte Zeit damit.Zugriff auf Aliase innerhalb eines Select
create or replace view myview as
SELECT
SUM(field1) AS "field1",
COUNT(field1) AS "field2",
(field1/field2) AS "field3"
FROM mytable
Mein Problem ist, ich mit MySQL vertraut bin und könnte dies wahrscheinlich herausfinden, aber das ist Postgres und ich bin immer noch immer auf Syntax gestolpert.
würde ich field3 werden basierend auf 1 Felder mögen und 2. Ich vermute, ich so etwas wie ...
tun können(SUM(field1)/COUNT(field1)) AS "field3"
Aber das fühlt sich überflüssig, meine meine eigentliche Abfrage ist muss länger, Der Zugriff auf den Alias wäre also eine Idee, wenn es einen Weg gäbe.