【发布时间】:2013-08-05 19:46:34
【问题描述】:
我有两个表,Transaction 和 Master。事务表显示从和到活动 ID。主显示活动 ID 和名称。 from 和 to id 使用相同的主表来关联活动 id 和名称。我想做的是获取不同的 from 和 to 值,并使用关联的名称显示它们。
原来的查询是
select distinct a.from, a.to from Transaction a
我需要的是 a.from 后跟 b.name 和 a.to 后跟 b.name 的东西
我知道我必须有一个连接,但我需要连接才能应用于每个不同的 a.values。
在概念上,我想在每个 a.values 上进行 2 次连接,但我不确定如何描述 from 和 to 值。
【问题讨论】:
-
两次加入主表。例如:stackoverflow.com/a/4267979/12601
-
您能否添加一个简单的示例,例如每个表中的 3 列以及您希望从查询中获得的输出示例?
标签: sql