Encoder: Summenbildung in Gruppen

Beitrag lesen

Hallo Experten für Kniffeleien :-)

Ich hab wieder was das mir schwerfällt zu beschreiben.
Und zwar stelle man sich der Einfachheit halber Maschinen vor, zu denen in nicht beeinflussbaren Intervallen Stückzahlen abgerufen und in einer Tabelle gespeichert werden. Die Stückzahlen summieren sich auf.
Als Beispiel

Maschine A - 00:00 - 5
Maschine A - 00:10 - 7
Maschine B - 00:12 - 3
Maschine C - 00:16 - 4
Maschine A - 00:27 - 12
Maschine C - 00:28 - 8
Maschine B - 00:30 - 9
usw.

Mehrere Maschinen können zusammengehören, sagen wir A und C.
Was ich jetzt haben möchte ist eine Liste aller Zeitpunkte von A und C, mit der jeweiligen Gesamtsumme.

Also das hier
00:00 - Gruppe AC - 5
00:10 - Gruppe AC - 7
00:12 - Gruppe B  - 3
00:16 - Gruppe AC - 11 (nämlich die letzten 7 von A und die aktuellen 4 von C)
00:27 - Gruppe AC - 16
00:28 - Gruppe AC - 20 (die letzten 12 von A und die aktuellen von C)
00:30 - Gruppe B  - 9

Mit der Summierung hab ich ein Problem. Ich weiß nicht ob das per SQL geht und auch als Code hab ich bisher nur ziemlich wilde Konstrukte im Kopf. Wenns einfacher geht wär schön.
Hat da jemand einen Ansatz?

DB ist übrigens MySql, falls da mir da doch irgendwas brauchbares entgangen ist.