我有一张桌子
contracts
和一个表company
。
我在company
的标题为type_id
的列中有数据,我想在contracts
中创建一个名为company_type
的新列,将数据从company.type_id
合并到{{ 1}}
答案 0 :(得分:1)
尝试一下:
--create new column
--adjust data type to match data type in company table
ALTER TABLE contracts
ADD company_type VARCHAR(100)
--company_type is now null for all rows in contracts
--update data with script below
UPDATE t
SET t.company_type = p.company_type
FROM contracts t
INNER JOIN company p ON t.type_id = p.type_id