Ich habe drei Tabellen mit jeweils einem gemeinsamen Feld. Ich möchte eine SUMME für jede Zeile in Tabelle 3 aus einer Spalte in Tabelle 1 und einer Spalte in Tabelle 2 berechnen. Die SUM muss jedoch auf dem übereinstimmenden ID-Feld basieren.PostgreSQL Summe zwischen Tabelle
Bisher habe ich:
INSERT INTO table_3.cost_label
SELECT table_1.col_2 + table_2.col_2
FROM table_1, table_2;
Table 1
ID Value
1 10
2 20
3 30
Table 2
ID Value
1 20
2 40
3 60
Table 3-Final Output
ID Value
1 30
2 60
3 90
Gibt es eine Möglichkeit, dies auf einer gemeinsamen Anpassungsfeld zu stützen?
wenn ich Sie recht - es ist bereits auf dem passenden Feld - nicht wahr? –
Nein, es ist einfach die Summe zwischen Tabelle 1 und Tabelle 2 zu berechnen und sie in Tabelle 3 unterhalb der aktuellen Datensätze zu platzieren. – CamMuller
bitte einige Beispieldaten und gewünschtes Ergebnis posten –