我有2列名为type1&在名为table1的表中的type2我需要将他们的数据填充到我新创建的列模型中,但不仅仅是通过查询来检索他们的数据,而是实际填充新列“table1”.models
目前我可以通过以下查询获得我想要的内容
select concat("table1".type1,' ',"table2".type2) as models
from "table1";
我需要一个更新列模型命令来实际填充postgres中新创建的列模型。
谢谢。
答案 0 :(得分:1)
首先改变表并添加像这样的新列
ALTER TABLE table1 ADD type3 VARCHAR(100) NULL
然后像这样更新表
update table1 set type3 = concat(type1,' ',type2)
答案 1 :(得分:1)
update table1 set models = concat(type1,' ',type2)
会做你想要达到的目标。