我想根据其他表格中的相应值来更新一个表格中的值。假设您要更新一个特定制造商提供的零件价格,该制造商的名称在表中Manufacturers,而该Pieces表仅包含制造商的ID。
Manufacturers
Pieces
有什么建议吗?
你尝试过这样的事情吗?
UPDATE Pieces SET price = 42 WHERE manufacturer_id = ( SELECT id FROM Manufacturers WHERE Name = 'FooBar Inc.' )