【发布时间】:2015-06-29 23:12:02
【问题描述】:
我正在为我的应用程序开发一个新的数据库后端以获得更大的灵活性。
我现在有四张表,而不是一张多列的大表;
- 表“roms”(包含单列“名称”)
- 表“romsmeta”(包含列“名称”、“标题”、“年份”)
- 表“软件”(包含列“系统”和“名称”)
- 表“softwaremeta”(包含列“系统”、“名称”、“标题”、“年份”)
所以现在我需要在查询中使用 JOIN 类型,但我的技能有点生疏。基本上,我想执行以下伪查询;
SELECT Title,Year from (roms INNER JOIN romsmeta,software INNER join softwaremeta) WHERE Title like '%enteredTitle%'
显然,这种语法是无效的。
什么查询会返回我正在寻找的结果?
提前致谢!
【问题讨论】: