我要求允许 1 个表中的用户编辑第二个表中的记录,其中两个表都在一个 mysql 数据库中。用户的数量与记录的数量完全相同。
例如,表 1 中 id 为 234 的用户应该只能编辑表 2 中 id 为 234 的记录。
谨记我不是专家,非常感谢任何帮助。在发布之前,我花了几个小时搜索结果,但没有找到我可以实现的东西。
提前致谢,
约翰
这个语法怎么样?
UPDATE `table1` as `t1`, `table2` as `t2`
SET `t1`.`attribute1`="foo", `t2`.`attribute2`="bar"
WHERE `t1`.`id`=`t2`.`id` AND `t1`.`id`=234
请参阅mysql 参考