Hallo,
Ich bin relativ unerfahren auf dem Gebiet und hoffe ihr könnt mir helfen.
Ich habe 2 Tabellen
Tabelle1
Kennung Artikel Menge
E 1250 3
E 1251 7
E 1252 9
V 1252 8
V 1250 5
V 1251 2
E 1252 6
E 1400 5
Tabelle2
Artikel Bestand
1250 9
1251 8
1252 7
1253 0
Nun möchte ich in Tabelle 1 jeweils für E und V die Mengen zusammenrechnen, die auch mehrfach vorkommen können. Diese sollen dann neben denen in Tabelle 2 enthaltenen Beständen dargestellt werden.
Ergebnis
Artikel Bestand Summe-E Summe-V Ausgabe Bestand-2
1250 9 3 5 (3-5) -2 (9-2) 7
1251 8 7 2 (7-2) 5 (8+5) 13
1252 7 15 8 (15-8) 7 (7+7) 14
select T2.Artikel, T2.Bestand, sum(where T1.Kennung = 'E'
as "Summe-E", sum(where T1.Kennung = 'V') as "Summe-V", Berechnung Bestand2
from Tabelle2 T2,Tabelle1 T1
where Bestand > 0;
Das ist zwar totaler Unsinn, aber ich hoffe ihr wisst was ich meine.
MfG
Mario Dirscherl
Ich bin relativ unerfahren auf dem Gebiet und hoffe ihr könnt mir helfen.
Ich habe 2 Tabellen
Tabelle1
Kennung Artikel Menge
E 1250 3
E 1251 7
E 1252 9
V 1252 8
V 1250 5
V 1251 2
E 1252 6
E 1400 5
Tabelle2
Artikel Bestand
1250 9
1251 8
1252 7
1253 0
Nun möchte ich in Tabelle 1 jeweils für E und V die Mengen zusammenrechnen, die auch mehrfach vorkommen können. Diese sollen dann neben denen in Tabelle 2 enthaltenen Beständen dargestellt werden.
Ergebnis
Artikel Bestand Summe-E Summe-V Ausgabe Bestand-2
1250 9 3 5 (3-5) -2 (9-2) 7
1251 8 7 2 (7-2) 5 (8+5) 13
1252 7 15 8 (15-8) 7 (7+7) 14
select T2.Artikel, T2.Bestand, sum(where T1.Kennung = 'E'

from Tabelle2 T2,Tabelle1 T1
where Bestand > 0;
Das ist zwar totaler Unsinn, aber ich hoffe ihr wisst was ich meine.
MfG
Mario Dirscherl