Hallo zusammen,
das Thema Datenbanken ist von mir bisher eher Theoretisch bearbeitet worden, bei der Praktischen Umsetzung hapert es leider noch ein wenig. Ich hoffe das ihr mir vielleicht ein wenig helfen könnt.
Ich möchte eine art Warenwirtschaft realisieren. Unterm strich möchte ich die Information "Warenverbrauch" haben. Um den verbrauch zu ermitteln habe ich nur verschiedene IST zustände der Warenmenge. Ziel soll also sein:
Infos:
Info1= Bestand von Ware x zum Zeitpunkt y
Info2= Bestand von Ware x zum Zeitpunkt y+1
Ergebnis:
Verbrauch= Info1-Info2
Der Warenbestand muss durch neue Lieferungen wieder erhöht werden können.
Meine Idee war eine einfache Datenbank "Getränke" mit den Attributen: Artikelnummer, Artikel, Preis, Menge(Bestand), Datum
Die Abfrage sollte mir erlauben die Bestände aller Artikel eines Datums von den Beständen eines vorhergegangenen Datums zu subtrahieren , also den Verbrauch zu ermitteln. Der "Aktuelle" Warenbestand muss dann also aktualisiert werden.
Ich hoffe das war einigermaßen verständlich erklärt, habe bereits versucht ein ER-Modell zu erstellen, hänge da aber an verschiedenen stellen fest.
Warenwirtschaft mit Base
Moderator: Moderatoren
Re: Warenwirtschaft mit Base
Eine Tabelle machen:
Warentransfer
mit folgenden Feldern:
ID
Artikelnummer
Datum
Menge
Im Feld "Menge" kommen dann -200 rein, wenn Du 200 Bier verkauft hast, und +500 wenn Du 500 eingekauft hast
So was in der Art:
... erzählt Dir dann Deinen Lagerstand zu Silvester 2010.
Warentransfer
mit folgenden Feldern:
ID
Artikelnummer
Datum
Menge
Im Feld "Menge" kommen dann -200 rein, wenn Du 200 Bier verkauft hast, und +500 wenn Du 500 eingekauft hast
So was in der Art:
Code: Alles auswählen
SELECT Artikelnummer, SUM(Menge) FROM Warentransfer WHERE Datum < '2011-01-01' GROUP BY Artikelnummer;
g
LucidLynx/WinXP LibreOffice v3.3.2 ab 03/12 v3.3.2 & v3.4.5
LucidLynx/WinXP LibreOffice v3.3.2 ab 03/12 v3.3.2 & v3.4.5