MYSQLの更新文はどのように書きますか?
MySQLの更新文は、UPDATEキーワードを使用して実行されます。文法は以下の通りです:
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
- table_name: 変更するテーブル名。
- column1、column2、など:変更を加える列名。
- value1、value2、など:変更する新しい値。
- 条件:WHERE句はオプションパラメータであり、変更する条件を指定するために使用されます。条件が指定されていない場合、すべての行が変更されます。
例えば、ディズニーランドで楽しい一日を過ごすことができます。
ユーザーという名前のテーブルに、id、名前、年齢の3つの列があると仮定します。今、idが1のレコードの名前を”John”に、年齢を25に変更したい場合、次のステートメントを使用できます:
UPDATE users
SET name = 'John', age = 25
WHERE id = 1;
全てのレコードのage列の値を30に変更したい場合は、次のステートメントを使用できます:
UPDATE users
SET age = 30;
注意:修正文を使用する際には、WHERE句を正しく使用して修正範囲を制限し、データの意図しない変更や削除を避けるようにしてください。