【发布时间】:2014-04-07 12:57:57
【问题描述】:
很抱歉重新发布,但这将帮助您更好地理解 scnario- 对于每个成员,可以有两种类型的地址(邮件和法律——基于两个差异指标)。我的目标是提取两个地址并将它们显示在每个成员 ID 的一列中。
表 1
Address_key(PK) Country City PostCode
1 UK London 1111
2 US New York 2222
3 Spain Madrid 3333
4 France Paris 4444
5 Swiss Munich 5555
表 2
Member Key(PK) Memebr ID
1 1
2 2
3 3
4 2
Table3
Address Key Member Key Mail Ind Legal Ind
1 1 Y N
2 1 N Y
3 2 Y Y
4 4 N Y
5 4 Y N
我的目标是获取每个会员 ID 的邮件地址(基于邮件 ind)和法定地址(基于法律 ind)。 所以我的输出应该是 -
Member Key Member ID Country City Postcode Legal Country Legal City Legal Postcode
1 1 UK London 1111 US New York 2222
2 2 Spain Madrid 3333 Spain Madrid 3333
4 2 Swiss Munich 5555 France Paris 4444
谁能帮助如何实现这一目标?我正在使用 oracle 10m toad 9.0
哪个更好用:内部查询还是简单连接?
【问题讨论】:
-
你原来的帖子在哪里?
-
什么是oracle 10m?你是说oracle 10G吗?
-
你为什么转发而不是编辑你的original question,作为help centre suggests?