Hallo
Ein Hersteller wünscht das ich ihm wöchentlich Meldung mache was ich Lager habe und ich in dem Zeitraum verkauft habe. Ich habe nun zwar ein Script geschrieben das mir anzeigt was alles im besagten Zeitraum verkauft wurde und was der Lagerbestand dieser Artikel ist, aber ich bringe es nicht hin das er mir den Lagerbestand der anderen Artikel ebenfalls anzeigt.
Ich habe bei der where clausel das Datum drin, dann bekomme ich allerdings nur die Ausgabe der Artikel welche effektiv in diesem Zeitraum eine Mutation hatten.
Wenn ich bei select den Befehl "between" anfüge bekomme ich auch nicht das richtige Ergebnis. Ich gehe davon aus das er mir dort das Datum einer falschen Tabelle abfragt.
Da ich ziemlich neu in dem Bereich bin weiss ich nicht ob man das überhaupt miteinander verknüpfen kann?
Hier mal mein bisheriger Code um das wirre geschwafel etwas besser zu verstehen.
Ein Hersteller wünscht das ich ihm wöchentlich Meldung mache was ich Lager habe und ich in dem Zeitraum verkauft habe. Ich habe nun zwar ein Script geschrieben das mir anzeigt was alles im besagten Zeitraum verkauft wurde und was der Lagerbestand dieser Artikel ist, aber ich bringe es nicht hin das er mir den Lagerbestand der anderen Artikel ebenfalls anzeigt.
Ich habe bei der where clausel das Datum drin, dann bekomme ich allerdings nur die Ausgabe der Artikel welche effektiv in diesem Zeitraum eine Mutation hatten.
Wenn ich bei select den Befehl "between" anfüge bekomme ich auch nicht das richtige Ergebnis. Ich gehe davon aus das er mir dort das Datum einer falschen Tabelle abfragt.
Da ich ziemlich neu in dem Bereich bin weiss ich nicht ob man das überhaupt miteinander verknüpfen kann?
Hier mal mein bisheriger Code um das wirre geschwafel etwas besser zu verstehen.
Code:
select year(AH.GEAND) as Jahr, weekofyear(AH.GEAND) as KALENDERWOCHE, a.kurzname as Bezeichnung, a.barcode as EAN, sum(abs(AH.MENGE_GEBUCHT)) as Verkauft, A.Menge_Akt as Lager
from Artikel A
left join artikel_historie AH on AH.ARTIKEL_ID = a.rec_id
where a.kurzname like "%sony%"
AND a.barcode > "1000000"
AND AH.GEAND between '2015-11-01' and '2015-11-08'
group by ah.artikel_id
order by ah.geand asc