Hallo Forum,
ich habe eine gruppierte Liste mit der Warenanzahl pro Woche pro Quartal (01-03 bedeutet z.B. Januar bis März).
Nun würde ich gerne noch eine Spalte mit der Anzahl der jeweiligen Wochentagen hinzufügen. Also jeweils die beteiligten Tage zählen (z.B. 12 Montage). Es gibt eine Spalte "VKDatum", die man nehmen könnte.
Wie mache ich das? Irgendwie mit einer Unterabfrage und DISTINCT auf die Tage?
So sieht es aktuell aus:
[highlight=sql]SELECT "Wochentag", "Monatsbereich", Count(*) as "Anzahl"
FROM VK
GROUP BY "Wochentag", "Monatsbereich";[/highlight]
Danke,
Yusuf
ich habe eine gruppierte Liste mit der Warenanzahl pro Woche pro Quartal (01-03 bedeutet z.B. Januar bis März).
Nun würde ich gerne noch eine Spalte mit der Anzahl der jeweiligen Wochentagen hinzufügen. Also jeweils die beteiligten Tage zählen (z.B. 12 Montage). Es gibt eine Spalte "VKDatum", die man nehmen könnte.
Wie mache ich das? Irgendwie mit einer Unterabfrage und DISTINCT auf die Tage?
So sieht es aktuell aus:
[highlight=sql]SELECT "Wochentag", "Monatsbereich", Count(*) as "Anzahl"
FROM VK
GROUP BY "Wochentag", "Monatsbereich";[/highlight]
Code:
Wochentag Monatsbereich Anzahl Montag 01-03 32 Montag 04-06 23 Montag 07-09 23 Montag 10-12 10 Dienstag 01-03 35 Dienstag 04-06 29 Dienstag 07-09 35 Dienstag 10-12 9 Mittwoch 01-03 37 Mittwoch 04-06 37 Mittwoch 07-09 30 Mittwoch 10-12 10 Donnerstag 01-03 27 Donnerstag 04-06 29 Donnerstag 07-09 34 Donnerstag 10-12 11 Freitag 01-03 33 Freitag 04-06 23 Freitag 07-09 32 Freitag 10-12 9
Yusuf
Comment