Festlegen mehrerer Spalten mit einem Update

197

Wie setze ich mehrere Spalten einer Tabelle mithilfe der Aktualisierungsabfrage in MySQL?

Amogh
quelle

Antworten:

338

Fügen Sie einfach Parameter hinzu, die durch Komma getrennt sind:

UPDATE tablename SET column1 = "value1", column2 = "value2" ....

Siehe auch: mySQL-Handbuch zu UPDATE

Pekka
quelle
1
Ist es möglich, am Ende für beide Spalten eine where-Klausel hinzuzufügen?
71GA
@ 71GA Das glaube ich nicht. Das klingt nach etwas, für das Sie zwei verschiedene Aussagen benötigen würden.
Pekka
58
UPDATE some_table 
   SET this_column=x, that_column=y 
   WHERE something LIKE 'them'
Hendra Jaya
quelle