我需要在“已安装的产品”表中将客户设置为“客户”表中的ID,尝试了一些没有运气的语句;只需要指向正确的方向。

这是我所拥有的:

UPDATE InstalledProducts
    SET InstalledProducts.cust = Customers.ID
FROM InstalledProducts, Customers
WHERE InstalledProducts.SiteName = Customers.SiteName


任何帮助是极大的赞赏。谢谢

最佳答案

这是我的写法:

UPDATE InstalledProducts ip
    SET cust =
(SELECT ID FROM Customers
WHERE ip.SiteName = SiteName)

关于mysql - 使用两个表更新语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24694157/

10-11 17:33