我有两张 table
1.表
Login_user
user_id username password
1 Noor 1233
2 Sara 122334
2.表
post_user
post_id user_id title text
1 1 xxx xxx
2 2 vvv bbb
我如何知道登录的 user_id 并将其插入到 post_id 表中... 了解发布的用户如何.. 查询应该如何... 我尝试了这个查询
INSERT INTO Post (title,text,user_id) VALUES
('${title}','${text}','(SELECT Users.users_id FROM Users )')
最佳答案
查询应该是这样的:
insert into posts (title, text, user_id) values (`${title}`, `${text}`, `${user_id}`);
并且此(SELECT Users.users_id FROM Users)
将与用户ID列表一起放置,最终将出现错误
而您不希望这样,只需放置创建帖子的 user_id 即可保持数据一致并与执行操作的用户相关
关于node.js - 插入到另一个有关系的表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58472541/