Registriert seit: 24. Mär 2004
53 Beiträge
Delphi 7 Professional
|
Re: zwei tabellen addiern
1. Apr 2004, 13:54
Hallo,
ich habe es gerade mit Access probiert:
SQL-Code:
SELECT a.nummer, (a.jan + b.jan) as jan, (a.feb + b.feb) as feb, (a.märz + b.märz) as märz
FROM TabA a inner join TabB b on a.nummer = b.nummer
union
SELECT a.nummer, a.jan, a.feb, a.märz
FROM TabA a left join TabB b on a.nummer = b.nummer where b.nummer is null
union
SELECT b.nummer, b.jan, b.feb, b.märz
FROM TabA a right join TabB b on a.nummer = b.nummer where a.nummer is null;
TabA
nr jan feb märz
10 10 10 10
11 10 10 10
12 10 10 10
TabB
nr jan feb märz
10 10 10 10
11 10 10 10
12 10 10 10
Ergebnis
nr jan feb märz
10 20 20 20
11 20 20 20
12 10 10 10
14 10 10 10
Ich hoffe es hilft!
Tobias
|
|
Zitat
|