【发布时间】:2017-05-14 05:33:27
【问题描述】:
我有一个简单的数据库,只有几个表(和一些示例列):
游戏(gm_id , game_name , company , desc)
plateform_master (p_id , plateform_name)
plateform_details(pd_id、gm_id、p_id、release_date)
有没有办法创建单个 SQL 查询,该查询将返回具有多个平台的所有游戏详细信息
【问题讨论】:
-
是的,有办法做到这一点。加入表格,使用
GROUP BY将所有平台按游戏ID分组,使用COUNT(*)查看有多少平台。 -
提示:
INNER JOIN
标签: mysql database database-design