以下是我的2个SQL表:
此表有近7000条记录,而制造商字段包含下面查找表中的值(某些值为空)
现在我想在第二个表(tblManufacturers)中插入一个ID列,它将是Integer和PrimaryKey。由于它只有40行,我会手动输入PK(1,2,3 ... 40)
我的问题是 - 如何将tblElevators中的所有现有制造商值更改为新的整数值,同时手动浏览所有数据并确定“制造商名称”现在是否为ManufacturerID。
谢谢
答案 0 :(得分:1)
我不确定你想要什么。但听起来你想要这样的东西:
UPDATE tblElevators
SET tblElevators.ManufacturerID=tblManufacturers.ManufacturerID
FROM tblElevators
JOIN tblManufacturers
ON tblElevators.Manufacturer = tblManufacturers.Manufacturer