Hallo,
ich habe 4 Tabellen:
Artikel Spalten:
ArtikelId
Artikelname
BestellPositionen Spalten:
ArtikelId
ArtikelMenge
Bestelldatum
SelbstAngelegteRetourenPositionen Spalten
ArtikelId
ArtikelMenge
Retourendatum
ShopAngelegteRetourenPositionen Spalten
ArtikelId
ArtikelMenge
Retourendatum
Nun möchte ich gerne PRO Artikel wissen wieviele Verkauft wurden in den letzten XY Tagen.
Ich möchte auch wissen wieviele Retouren gesamt es gab in den letzten XY Tagen.
Also dachte ich ich mache so:
Ja jetzt habe ich (Datum hab ich mal weggelassen spielt jetzt keine Rolle für das was ich suche) die Verkäufe, RetourenSelbst und RetourenShop...
Allerdings würde ich gerne haben das ich RetoureSelbst und RetoureShop noch Addiere als Spalte Retouren und stattdessen nur die Spalten:
Artikelname - Bestellungen - Retouren
habe. Könnt ihr mir helfen was ich hier falsch mache? Ich brauch das so da ich gerne jeden Artikel haben will. Jemand ne Idee?
ich habe 4 Tabellen:
Artikel Spalten:
ArtikelId
Artikelname
BestellPositionen Spalten:
ArtikelId
ArtikelMenge
Bestelldatum
SelbstAngelegteRetourenPositionen Spalten
ArtikelId
ArtikelMenge
Retourendatum
ShopAngelegteRetourenPositionen Spalten
ArtikelId
ArtikelMenge
Retourendatum
Nun möchte ich gerne PRO Artikel wissen wieviele Verkauft wurden in den letzten XY Tagen.
Ich möchte auch wissen wieviele Retouren gesamt es gab in den letzten XY Tagen.
Also dachte ich ich mache so:
SQL-Abfrage
- SELECT ArtikelTabelle.Artikelname,
- ( SELECT SUM(BestellTabelle.Artikelmenge) FROM BestellTabelle WHERE BestellTabelle.ArtikelId = ArtikelTabelle.ArtikelId ) AS Bestellungen,
- ( SELECT SUM(SelbstAngelegteRetourenPositionen.ArtikelMenge) FROM SelbstAngelegteRetourenPositionen WHERE SelbstAngelegteRetourenPositionen.ArtikelId = ArtikelTabelle.ArtikelId ) AS RetoureSelbst,
- ( SELECT SUM(ShopAngelegteRetourenPositionen.ArtikelMenge) FROM ShopAngelegteRetourenPositionen WHERE ShopAngelegteRetourenPositionen.ArtikelId = ArtikelTabelle.ArtikelId ) AS RetoureShop
- FROM ArtikelTabelle ORDER BY Verkauft DESC
Ja jetzt habe ich (Datum hab ich mal weggelassen spielt jetzt keine Rolle für das was ich suche) die Verkäufe, RetourenSelbst und RetourenShop...
Allerdings würde ich gerne haben das ich RetoureSelbst und RetoureShop noch Addiere als Spalte Retouren und stattdessen nur die Spalten:
Artikelname - Bestellungen - Retouren
habe. Könnt ihr mir helfen was ich hier falsch mache? Ich brauch das so da ich gerne jeden Artikel haben will. Jemand ne Idee?