Hallihallo,
ich steh hier total auf dem Schlauch und bräuchte mal professionelle Hilfe.
Folgendes Szenario:
Ich habe eine Materialbewegungstabelle dort werden sämtliche Bewegungen abgelegt. Also Zugang Plan, Zugang Ist, Manueller Zugang. Die jeweilige Buchung wird mit den Informationen Artnr, lager, Menge, kennung in der tabelle abgelegt. Die Kennung steht für die Art der Buchung (Zugang, Abgang....)
Nun muss ich einen SQL erstellen, der mir die Summe der Zu-PLAN, Zu-IST, Ab-PLAN, Ab-IST buchungen in jeweils eine extra Spalte ausgibt.
Angefangen hab ich mal folgendermaßen:
SELECT artnr, lager, SUM(menge) AS menge_zi
FROM databew where datumi >'22.12.2009' and kennung = 101 OR datumi >'22.12.2009' and kennung = 501
GROUP BY lager, artnr
ORDER BY artnr
Das funktioniert soweit auch, aber wie bekomme ich jetzt eine weitere Spalte dazu z.B. SUM(menge) AS menge_ai bei der die kennung = 201 or 401 ist
Ich blicks echt nicht mehr. Wäre super wenn mir jemand helfen könnte.
Liebe Grüße
AndyEausT
ich steh hier total auf dem Schlauch und bräuchte mal professionelle Hilfe.
Folgendes Szenario:
Ich habe eine Materialbewegungstabelle dort werden sämtliche Bewegungen abgelegt. Also Zugang Plan, Zugang Ist, Manueller Zugang. Die jeweilige Buchung wird mit den Informationen Artnr, lager, Menge, kennung in der tabelle abgelegt. Die Kennung steht für die Art der Buchung (Zugang, Abgang....)
Nun muss ich einen SQL erstellen, der mir die Summe der Zu-PLAN, Zu-IST, Ab-PLAN, Ab-IST buchungen in jeweils eine extra Spalte ausgibt.
Angefangen hab ich mal folgendermaßen:
SELECT artnr, lager, SUM(menge) AS menge_zi
FROM databew where datumi >'22.12.2009' and kennung = 101 OR datumi >'22.12.2009' and kennung = 501
GROUP BY lager, artnr
ORDER BY artnr
Das funktioniert soweit auch, aber wie bekomme ich jetzt eine weitere Spalte dazu z.B. SUM(menge) AS menge_ai bei der die kennung = 201 or 401 ist
Ich blicks echt nicht mehr. Wäre super wenn mir jemand helfen könnte.
Liebe Grüße
AndyEausT
Comment