我有三张桌子。我的新闻有一个或几个类别。
News
-------------------------
| id | title | created
Category
-------------------------
| id | title
News_Category
-------------------------
| news_id | category_id
但是我在新闻上有很多行,大约 10,000,000 行。使用 join 获取数据将是性能问题。
Select title from News_Category left join News on (News_Category.news_id = News.id)
group by News_Category.id order by News.created desc limit 10
我想对此问题进行最佳查询。对于大表中的多对多关系数据,查询性能更好。
请给我这个用例的最佳查询。