我想说一个名为:post的表。另一张表是评论。
帖子和评论之间的关系是哪个评论属于一个帖子。一篇文章有很多评论。
所以,我想加入那两个表,我应该使用哪个连接?
Post
id
Comments
id
post_id
答案 0 :(得分:3)
这取决于您想要做什么,以及您的数据库架构有哪些外键。
一般来说,对于1对N的关系(1个帖子有N个评论),您会对评论发布LEFT OUTER JOIN
个帖子,例如:
SELECT ...
FROM post p
LEFT OUTER JOIN comments c ON p.id = c.post_id