MySQLでテーブル内のデータを更新する方法は何ですか?
MySQLのテーブル内のデータを更新するには、UPDATE文を使用します。
基本の文法は以下の通りです。
UPDATE 表名
SET 列名1=新值1, 列名2=新值2, ...
WHERE 条件;
例えば:
仮定して、”students”という表があり、3つの列がある:id、name、age。今、idが1の学生の名前を”John”に変更し、年齢を20に変更する必要があります。
UPDATE students
SET name='John', age=20
WHERE id=1;
上記のステートメントは、id=1の条件に一致する行のstudentsテーブルのnameとageの値を更新します。
注意:UPDATE文で行を更新する際は、WHERE句を使用して更新する行を指定する必要があります。WHERE句を省略すると、表内のすべての行が更新されてしまいます。