如何将SQL2012中一列中的值乘以固定数字,并将它们插入另一列。例如,这是一个表格,我希望将年龄乘以2并插入age2列。
id name age age2
1 Person1 14 14
2 Person2 16 16
3 Person3 18 18
4 Person4 22 22
5 Person5 15 15
6 Person6 18 18
答案 0 :(得分:2)
UPDATE YOURTABLENAME
SET age2 = age * 2
或者如果age2不存在,您可以在选择中执行:
SELECT id, name, age, age * 2 as age2
FROM YOURTABLENAME
答案 1 :(得分:1)
您不会在列中插入数据,而是插入行。您将使用更新:
update
TheTable
set
age2 = age * 2