zählen von Daten und Gruppieren nach Woche in mysql
dies ist meine DB-Tabelle:
CREATE TABLE IF NOT EXISTS `inspection_report` (
`Inspection_datetime` datetime NOT NULL,
`Line` char(5) NOT NULL,
`S` int(11) NOT NULL,
`A` int(11) NOT NULL,
`B` int(11) NOT NULL,
`C` int(11) NOT NULL,
INSERT INTO `inspection_report` (`Inspection_datetime`,`Line`,`S`, `A`, `B`, `C`) VALUES
('2010-09-01 09:08:01','FA 05',0, 0, 0, 0),('2010-09-02 14:24:35','FA 07',0, 0, 1, 0),('2010-09-01 09:08:01','fa 05',0, 1, 1, 0),('2010-09-01 16:24:04','FA 03', 0, 1, 0, 0);
Ich habe eine Menge Daten für diese Tabelle. Wie kann ich vorgehen, wenn ich das Ergebnis wie folgt anzeigen möchte:
Line 1st week 2nd week 3rd week 4th week 5th week total
FA 03 20 32 10 12 35 109
FA 05 12 5 10 10 25 62
FA 07 0 0 1 1 0 2
s gibt viele Daten für einen Monat. Ich möchte, dass sie für eine Woche getrennt gezählt werden. Wenn Daten vorliegen, die ungefähr eine Woche erreicht haben, werden sie vom Skript automatisch gezählt und in der 1. Woche, 2. Woche, 3. Woche usw. geteilt. wie mache ich das? oder hast du eine idee Wie wäre es mitYEARweek()
Befehl