MySQLでテーブルの新たに追加した列に値を設定する方法
ALTER TABLE文とUPDATE文を使用することで、MySQLテーブルの新しい列フィールドに値を設定できます。
まず、ALTER TABLE文を使って新しい列を追加します。その構文は次の通りです。
ALTER TABLE 表名 ADD 列名 数据类型;
例えば、usersという名前の表に、ageという新しい列フィールドを追加したい場合、データ型は整数となり、次の文を使用できます。
ALTER TABLE users ADD age INT;
次に、UPDATE ステートメントを使って、追加した列の値を更新します。構文を以下に示します。
UPDATE 表名 SET 列名 = 值;
例えば、`users` というテーブル内のすべてのレコードの `age` フィールドの値を 25 に設定するには、次のステートメントを使用します。
UPDATE users SET age = 25;
注意してください。この操作により、すべての記録の「age」フィールドの値が 25 に設定されます。特定の記録の値のみを更新したい場合は、UPDATE ステートメントに WHERE 句を追加して条件を指定できます。
ご希望の以上情報が、お役に立てば幸いです!