我有两张桌子,一张是给用户的,一张是他们的帖子。我在两个表中都有一个名为user_id的字段。
现在,如果我想要删除记录或让用户在我的网站上张贴?我需要加一个外键吗?如果是的话,你能解释一下我怎样才能做好这件事吗?
发布于 2015-08-14 18:13:36
根据我从你的问题中得到的:是的,你需要拥有你的POSTS.user_id才能成为USERS.user_id的外键。
用户的外观如下所示:
用户
user_id,user_name
发布
post_id,user_id (外键)
我希望这能帮到你。
发布于 2015-08-14 18:09:57
根据我从您的问题中得到的:您可以在这两个表上使用内连接。
SELECT *
FROM users
INNER JOIN posts
ON users .user_id= posts.user_id;https://stackoverflow.com/questions/32016150
复制相似问题