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 句を追加して条件を指定できます。

ご希望の以上情報が、お役に立てば幸いです!

bannerAds