Hallo Forum,
ich hoffe das ich hier Hilfe finde.
Mein Problem ist folgendes...
Tabelle 1:
T1.jpg
Tabelle 2:
T2.jpg
die Abfrage:
select distinct bm.Date, test.MengeNor, test.MengeHS from buchungsmenge bm
inner join (
select bm1.Menge as MengeNor, bm2.Menge as MengeHS, bm1.Date as DatumNor, bm2.Date as DatumHS
from material m1
left outer join buchungsmenge bm1 on m1.ID = bm1.MATID and m1.ProduktNr = '376'
left outer join buchungsmenge bm2 on m1.ID = bm2.MATID and m1.ProduktNr = '378'
) as test
on test.DatumNOR = bm.Date or test.DatumHS = bm.Date
where bm.Date between '2012-08-25' and '2012-08-26'
das Ergebnis:
T3.jpg
Meine Frage:
Gibt es eine Möglichkeit MengeNor und MengeHS bei gleichen Buchungsdatum in einer Zeile auszugeben?
Ich sitze schon einige Zeit und experimentiere, aber irgendwie gelingt es mir nicht.
Vielleicht kann mir jemand aus dem Forum helfen, oder einen Anstoß geben.
Vielen Dank im Vorraus
Der DBMann :-)
ich hoffe das ich hier Hilfe finde.
Mein Problem ist folgendes...
Tabelle 1:
T1.jpg
Tabelle 2:
T2.jpg
die Abfrage:
select distinct bm.Date, test.MengeNor, test.MengeHS from buchungsmenge bm
inner join (
select bm1.Menge as MengeNor, bm2.Menge as MengeHS, bm1.Date as DatumNor, bm2.Date as DatumHS
from material m1
left outer join buchungsmenge bm1 on m1.ID = bm1.MATID and m1.ProduktNr = '376'
left outer join buchungsmenge bm2 on m1.ID = bm2.MATID and m1.ProduktNr = '378'
) as test
on test.DatumNOR = bm.Date or test.DatumHS = bm.Date
where bm.Date between '2012-08-25' and '2012-08-26'
das Ergebnis:
T3.jpg
Meine Frage:
Gibt es eine Möglichkeit MengeNor und MengeHS bei gleichen Buchungsdatum in einer Zeile auszugeben?
Ich sitze schon einige Zeit und experimentiere, aber irgendwie gelingt es mir nicht.
Vielleicht kann mir jemand aus dem Forum helfen, oder einen Anstoß geben.
Vielen Dank im Vorraus
Der DBMann :-)
Comment