0

我要求允许 1 个表中的用户编辑第二个表中的记录,其中两个表都在一个 mysql 数据库中。用户的数量与记录的数量完全相同。

例如,表 1 中 id 为 234 的用户应该只能编辑表 2 中 id 为 234 的记录。

谨记我不是专家,非常感谢任何帮助。在发布之前,我花了几个小时搜索结果,但没有找到我可以实现的东西。

提前致谢,

约翰

4

1 回答 1

0

这个语法怎么样?

UPDATE `table1` as `t1`, `table2` as `t2`
SET `t1`.`attribute1`="foo", `t2`.`attribute2`="bar"
WHERE `t1`.`id`=`t2`.`id` AND `t1`.`id`=234

请参阅mysql 参考

于 2013-04-22T14:23:59.393 回答