【发布时间】:2012-12-06 07:11:04
【问题描述】:
我有一个包含三个表的数据库
table1 table2 table3
Id Id Id
name price servicename
serviceTypeId Type
serviceId
nameId
我如何构造一个查询来向我显示只有 table1 的名称、table2 的类型和 table3 的服务名称的唯一行? serviceTypeId 是 table2 的外键,serviceId 是 table3 的外键,nameId 是 table1 的外键。我正在为连接内连接概念而苦苦挣扎。
【问题讨论】:
-
请显示一些示例数据和所需的结果(可能在sqlfiddle.com)。单词问题对于逆向工程来说很乏味,而且经常会被误解。
标签: sql-server sql join subquery