SQLで特定の列に値を割り当てるにはどうすればよいですか?
特定の列に値を設定するには、UPDATEステートメントを使用します。
UPDATE文の基本構文は次のようになっています。
UPDATE 表名
SET 列名 = 值
[WHERE 条件]
表名は更新するテーブルの名前、列名は代入する列の名前、値は列に代入する値、WHERE句はオプションで更新する行を指定するために使用します
給与という名前のカラムに5000を代入する場合は、次の文を使用できます。
UPDATE employees
SET salary = 5000
特定の条件を満たす行の特定の列に値を設定したい場合は、UPDATE 文に WHERE 句を使用できます。たとえば、「age」という名前の列に 30 という値を設定したいが、性別が男性の行だけに更新したい場合は、次の文を使用します。
UPDATE employees
SET age = 30
WHERE gender = 'Male'