MySQL与JOIN-Query

时间:2015-05-14 18:05:33

标签: mysql

我想将不同的查询相互连接,但我无法弄清楚如何...

mcr_versions 包含插件版本列表,我想获得最近10次更新的 plugin_id

SELECT plugin_id FROM mcr_versions ORDER BY time DESC LIMIT 10

在下一步,我需要从另一个表中获取插件:

SELECT id, name, logo, rating FROM mcr_plugins WHERE id = plugin_id

现在我有一个包含插件类别关系的表格,只有 plugin_id cat_id ,我想为每个人提供一个 cat_id 插件:

SELECT cat_id FROM mcr_plugin_cat WHERE plugin_id = id

最后一个表格包含该类别的名称:

SELECT name FROM mcr_categories WHERE id = cat_id

如何将这些查询连接到一个查询?

1 个答案:

答案 0 :(得分:0)

{{1}}

我可能在某些表格上错了,但我相信你明白我的观点