我想更新表中的一行。
UPDATE content SET title = $title, content = $content, email = ???
电子邮件是问题所在,我有来自用户表的电子邮件地址的 ID,但没有地址,我想插入地址。
如何在同一个 UPDATE 查询中从 users 表中获取电子邮件地址?
用户:
id|email
1 johnsmith@gmail.com
这是我的查询如何查找插入:
INSERT INTO content (title, content, email) SELECT $title, $content, email FROM users WHERE id = $id.
请注意,我知道 vars 需要转义/安全等,上面发布了一个清晰的例子。