SQL では、update ステートメントを使用してデータを更新します。SQL で複数のフィールド ステートメントを一度に更新する方法はたくさんあります。ここでは、それらを 2 つの方法で紹介します。誰にとっても役立ちます。
方法 1:
UPDATE 表名 SET 字段1=值,字段2=值2,... [WHERE 条件]
複数のフィールドはカンマで区切ることができます。各「フィールド名 = 値」はフィールドに値を割り当て、その後に WHERE が続きます。条件 ステートメントを使用するかどうかを指定できます。
注: セットの後の条件は、and ではなくコンマを使用する必要があります。セットの後の複数の条件は関連付けられず、関連付けることもできないため、 および は使用できません。条件の場合は、とが続きます。
例:
update table set sex= '男', name='张三' where id = 1 ; //正确 update table set sex= '男' and name='张三' where id = 1 ; //错误
方法 2:
update 表名 set(字段1,字段2,字段3) = (select 数值1,数值2,数值3 from 表名 where....) where 条件
以上がSQLを使用して複数のフィールドを同時に更新するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。