Abfrage nach Tagen

Hallo Ukulele,

ich bräuchte die Umsatzdaten von jedem Tag einzeln also z.B. wieviel wurde heute verkauft, gestern, vorgestern, letzte Woche, letzter Monat, letztes Quartal dieses Jahr letztes Jahr usw.

Die Umsatzzahlen werden in einer Tabelle Journal gespeichert. Jeder Verkauf wird in einem Datumsfeld gepeichert im Format DATETIME.

Ich kann eine Anweisung schreiben, in dem mir jeder Tag, Monat, Jahr auch angezeigt wird YEAR(Datum), MONTH(Datum), DAY(Datum).

Ich möchte aber dass mir ein Ergebnis dargestellt wird, welches in etwa so aussieht:

Bezeichnung, Verkaufsmenge_heutiges_Datum, Verkaufsmenge_gestriges_Datum...

Ich weiß nicht wie ich das hinbekomme.

Ich konnte mich leider heute erst wieder melden, weil ich am Wochenende unterwegs war ohne Internet.

Ich hoffe du kannst mir weiterhelfen.
 
Werbung:
Hallo

vielen Dank erst einmal für die Tipps, ich habe die Sache soweit verstanden.

Nach der Umwandlung des DATETIME funktioniert jetzt auch die Tageweise Ausgabe der Verkaufsmengen

Mein Code sieht jetzt folgendermassen aus:

SELECT Artikelnummer, Bezeichnung, SUM(Menge) AS Menge,CAST(CAST(Datum AS INT) AS DATETIME) AS Datum
FROM Journal
WHERE CAST(CAST(Datum AS INT) AS DATETIME)= CAST(GETDATE()-3 AS INT)
GROUP BY Artikelnummer, Bezeichnung,CAST(CAST(Datum AS INT) AS DATETIME)


Ich habe nur folgendes Problem. Die Mengen meiner Auswertung stimmen nicht mit denen der tatsächlich verkauften Mengen überein.

Habe ich einen Fehler gemacht?
 
Werbung:
Zurück
Oben