【发布时间】:2013-03-14 20:06:15
【问题描述】:
我正在尝试在 powerpivot 中的两个表之间创建关系。但是,我的表没有任何键。我想做的是创建一个类似 SQL-Unique-Constraint 的关系,它基于多个值的组合,是关键。
例如:
Table1 的列是 First、Last、Address、Phone
Table2 的列是一样的。
我想在 excel 中创建一个关系,相当于
select * from Table1 full join Table2 on 1.Fist=2.First and 1.Last=2.Last and 1.Address=2.Address
但是,创建关系对话框不允许选择多个列。我尝试了只创建多个 1 列关系的路线。但是,如果列中存在重复值,则关系也不能包含列。
我有一种感觉,我可能只是从错误的方向接近实现这一目标。任何帮助表示赞赏!谢谢。
【问题讨论】:
-
我认为 powerpivot 允许的唯一模型就像左连接。至于创建关系,您可以通过连接您的连接列来创建一个键,可能由某个字符分隔。
标签: sql excel join relationship powerpivot