Antwort von
nach einer Stunde
hilfreich
Vielen Dank! Und noch was...
Danke!!! So richtig verstanden habe ich die Wirkungsweise zwar nicht (z.B. "sortk"), aber es klappt! Und das zählt.
Jetzt aber ein Folgeproblemchen: Wenn ich daraus ein Diagramm erstelle, werden nur die Wochentage dargestellt, an denen das Ereignis mind. 1x stattgefunden hat. Wie kann ich alle Wochentage darstellen?
Danke
Jürgen
Hi Jürgen,
das geht mit einer Abfrage.
Angenommen, Deine Ereignistabelle hat zwei Felder Ereignis und
Datum, dann kannst Du das so machen:
SELECT Ereignis,
Weekday(Datum) AS sortk,
Format(Datum,'ddd') AS Wochentag,
Count(*) AS Anzahl
FROM Ereignistabelle
GROUP BY Ereignis, Weekday(Datum), Format(Datum,'ddd')
ORDER BY Weekday(Datum);
Den Ausdruck Weekday(Datum) brauchst Du nicht unbedingt, aber
für die Sortierunng ist er hilfreich (sonst würde alles
alphabetisch nach den Namen der Wochentagen sortiert, also:
Di, Do, Mo, Mi, Fr, Sa, So).
Gruß
J.