我有一个文章表,其中包含我网站的所有文章。
设计看起来像这样:
id | user_id | name | date
我还有一个关注者表,其中包含每篇文章之后的所有关注者
它的设计是这样的:
id | article_id | user_id | date
目前我有一个 SQL 查询,它为我带来了按日期排序的 50 篇文章
SELECT id,user_id,name,date
FROM articles
ORDER BY date
LIMIT 50
我还有一个查询,显示一篇文章的 50 位关注者
SELECT id, article_id, user_id, date
FROM followers
WHERE article_id = 5
LIMIT 50
我怎样才能进行这个查询,这样我就不必调用 2 个查询,因为我发现它没用并且可能需要更多时间来加载?