In SQL wird die Update-Anweisung zum Aktualisieren von Daten verwendet, und es gibt viele Möglichkeiten, mehrere Feldanweisungen in SQL gleichzeitig zu aktualisieren. Ich werde Ihnen im Folgenden zwei vorstellen an alle.
Methode 1:
UPDATE 表名 SET 字段1=值,字段2=值2,... [WHERE 条件]
Mehrere Felder können durch Kommas getrennt werden. Bei jedem „Feldname = Wert“ wird dem Feld ein Wert zugewiesen, gefolgt vom WHERE Bedingungsanweisungen können verwendet werden oder nicht.
Hinweis: Die Bedingung nach dem Satz muss Kommas enthalten und nicht. Mehrere Bedingungen nach dem Satz sind weder miteinander verbunden noch können sie verwendet werden, wenn die Bedingung darauf folgt Und.
Beispiel:
update table set sex= '男', name='张三' where id = 1 ; //正确 update table set sex= '男' and name='张三' where id = 1 ; //错误
Methode 2:
update 表名 set(字段1,字段2,字段3) = (select 数值1,数值2,数值3 from 表名 where....) where 条件
Das obige ist der detaillierte Inhalt vonWie aktualisiere ich mehrere Felder gleichzeitig mit SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!