SQL 一括アップデートの基本と実践:複数行を効率的に更新

複数の表データを更新したい場合は、UPDATE文とWHERE条件を組み合わせてSQLを使用することができます。

以下は日本語での例です:以下は一つの選択肢です:

UPDATE 表名
SET 列名1 = 新值1, 列名2 = 新值2, ...
WHERE 条件;

例えば、

studentsという表があり、学生の名前と年齢の2つの列が含まれていると仮定します。現在、18歳未満のすべての学生の年齢を18歳に更新する必要があります。これを行うには、次のように操作することができます。

UPDATE students
SET age = 18
WHERE age < 18;

18歳未満のすべての学生の年齢が18歳に更新されます。

bannerAds