Norbert: Querys zusammenfassen MySQL 4.1.

Beitrag lesen

Hallo,

die folgenden Querys lassen sich sehr gut zu einem Statement zusammenfassen.

# aus:  
INPUT INTO tabelle VALUES (1,2,3,4,5);  
INPUT INTO tabelle VALUES (2,3,4,5,6);  
INPUT INTO tabelle VALUES (3,4,5,6,7);  
INPUT INTO tabelle VALUES (4,5,6,7,8);  
INPUT INTO tabelle VALUES (5,6,7,8,9);  
# wird:  
INPUT INTO tabelle VALUES  
 (1,2,3,4,5),  
 (2,3,4,5,6),  
 (3,4,5,6,7),  
 (4,5,6,7,8),  
 (5,6,7,8,9);  

Damit wird ein wesentlich hoeherer Durchsatz bei der Ausfuehrung erreicht.
    Query OK, 38593 rows affected (1.21 sec)
    Datensätze: 38593 Duplikate: 0  Warnungen: 0
Begrenzt wird das nur durch max_allowed_packet, welches default auf 1MB steht.
Soweit so gut,
aber nun muessen zwei Spalten dieser Tabelle mit anderen Werten geupdatet werden.
Deshalb meine Frage:
Gibt es fuer UPDATE auch so eine schoene Zusammenfassung wie fuer INSERT ?

Habe diesbezueglich leider nix gefunden ... :-(

Gruss und Dank
Norbert