MySQL UPDATE ステートメントの使い方

MySQLのUPDATEステートメントは、表の中の既存のレコードの値を変更するために使用され、指定した条件に基づき指定したカラムをアップデートします。

UPDATE文の基本構文は、以下のとおりです。

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

その中で

  1. 表の名前:更新するテーブル名
  2. 更新する列の名前: 列名1, 列名2, …
  3. 設ける新しい値
  4. WHERE条件: 省略可、レコード更新の条件を指定します。条件を指定しない場合は、テーブル内のすべてのレコードが更新されます。

ジョンという名前のユーザーの年齢を30に変更する場合は、以下のステートメントを使用できます。

UPDATE users
SET age = 30
WHERE name = 'John';

「name」列が「John」の「users」テーブルのレコードを更新して、「age」列を30に更新します。

UPDATE文を使用する際には、WHERE条件を慎重に設定して、更新が必要なレコードのみを更新するようにしてください。さもないと、テーブル全体のデータが変更されてしまう可能性があります。

bannerAds