我有一个由两个表组成的数据库,如下所示:
用户
userID(PK)|电子邮件|密码|
照片
photoID(PK)| userID(FK)|目录|
我想将目录路径插入到用户中的userID为1的目录中。
我正在检查w3schools上的SQL,但我不知道这种类型的查询是什么。
有人可以建议我需要完成此查询的SQL吗?
答案 0 :(得分:3)
INSERT INTO photos (userID, directory) VALUES("1", "<your directory>");
或者如果您确实想要更改目录
UPDATE photos SET directory = "<your directory>" WHERE userId = "1";
答案 1 :(得分:-1)
尝试以下几点:
INSERT INTO photos SELECT 0, userID, 'directory_path' FROM users WHERE userID = 1