Seite 1 von 1

von verschiedenen Tabellen Spalten summieren

Verfasst: Di, 15.01.2008 19:02
von JayDee
Hallo zusammen,
bin Neueinsteiger aber vielleicht kann mir trotzdem jemand helfen.
Ich habe in Base 2 Tabellen:
"tbl1" und "tbl2"
In der Tabelle "tbl1" habe ich eine Spalte mit der Bezeichnung "zahl1" und
in der Tabelle "tbl2" habe ich eine Spalte mit der Bezeichnung "zahl2" angelegt

Nun mein Problem,
ich möchte über eine Abfrage die Summe der
"tbl1"."zahl1" und "tbl2"."zahl2"
addieren.
Habe es schon so probiert:
SELECT SUM("Tabelle1"."Zahl1") + SUM("Tabelle2"."Zahl2") FROM "Tabelle1", "Tabelle2"
Leider kommt hier ein falscher Wert heraus.

Weiß jemand Rat oder kann man über 2 Tabellen hinweg nicht rechnen?

Re: von verschiedenen Tabellen Spalten summieren

Verfasst: Di, 15.01.2008 19:57
von Barlee
Hallo JayDee,

doch funktioniert, z.B. so:

Code: Alles auswählen

SELECT
a.Summe1+b.Summe2 AS Sum_Gesamt

FROM

(
SELECT
SUM(Tab_Zahl1.Zahl1) AS Summe1
FROM Tab_Zahl1
)a,
(
SELECT
SUM(Tab_Zahl2.Zahl2) AS Summe2
FROM Tab_Zahl2
)b
Gruß Barlee

Re: von verschiedenen Tabellen Spalten summieren

Verfasst: Mi, 16.01.2008 16:27
von JayDee
Hallo Barlee,
vielen Dank.
Genau das was ich gebraucht habe. :lol: