von verschiedenen Tabellen Spalten summieren

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

JayDee
Beiträge: 2
Registriert: Di, 15.01.2008 18:51

von verschiedenen Tabellen Spalten summieren

Beitrag 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?
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: von verschiedenen Tabellen Spalten summieren

Beitrag 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
JayDee
Beiträge: 2
Registriert: Di, 15.01.2008 18:51

Re: von verschiedenen Tabellen Spalten summieren

Beitrag von JayDee »

Hallo Barlee,
vielen Dank.
Genau das was ich gebraucht habe. :lol:
Antworten