Liebe Mitdenker, liebe Wissende, liebe Neugierige,
Kern-Statement:
SET @akt:= 0; INSERT INTO leitungen(zeit, anzahl) SELECT start, @akt:=@akt + action FROM telefonate order by start ON DUPLICATE KEY UPDATE anzahl=@akt;
Das "order by start" macht mir noch Bauchschmerzen, weil order eigentlich die Ergebnismenge sortiert. Wir wollen hier aber eine sortierte Ausgangsmenge haben. Die müssen wir vermutlich vorher mit einem Subquery erzeugen?
Spirituelle Grüße
Euer Robert
robert.r@online.de
--
Möge der wahre Forumsgeist ewig leben!
Möge der wahre Forumsgeist ewig leben!