0

我有 3 张表员工经理用户。只有当员工的idmanager的id匹配时,我才想将值 1 插入usersis_managerid在员工中是主键,在经理中是主键和外键。

任何帮助,将不胜感激。谢谢

4

1 回答 1

4

任何一个

UPDATE users 
INNER JOIN managers ON users.id=managers.id
SET users.is_manager=1

或者

UPDATE users SET is_manager=1
WHERE id IN (
  SELECT id FROM managers
)

会做。我推荐后者以获得更好的可读性。

于 2013-01-08T12:35:42.473 回答