Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#10

Re: SQL Abfrage über Bewegungen

  Alt 1. Okt 2008, 19:59
Man kann die Abfrage 2 noch etwas aufbohren:
SQL-Code:
SELECT Materialkennummer, COUNT(*) AS AnzahlBeweg, Min(Year(aktuelles_Datum)) AS MinDatum, Max(Year(aktuelles_Datum)) AS MaxDatum
FROM dbo.Lagerbewegung
WHERE Bewegung = N'AbgangAND aktuelles_Datum >= :MinDatum AND aktuelles_Datum <= :MaxDatum)
GROUP BY Materialkennummer
Das Gesamtergebnis sieht dann verkürzt so aus:
Code:
Kennummer  | ....... | AnzahlBeweg | MinDatum | MaxDatum
=========================================================
4711        |         | 42          | 2001     | 2005
4713        |         | 8           | 2002     | 2002
Man sieht daraus, dass der Artikel 4711 zwischen 2001 und 2005 genau 42 Mal abgegangen ist.
Die Punkte stehen für alle anderen Angaben zum Material.
Reicht dem Benutzer das als Info ?
Andreas
  Mit Zitat antworten Zitat