【发布时间】:2017-07-25 22:22:53
【问题描述】:
我是 Spotfire 的初学者。我开发了一个简单的信息链接。
步骤
- 我通过添加列创建了 2 个表。
- 然后创建联接。上表中的 3 个简单内连接。使用 3 次连接的原因是它使查询运行速度比只有 1 次连接更快。
- 然后通过添加元素和连接创建了一个信息链接。
这很好用。数据被正确提取。但是一旦我添加过滤器,它就会停止工作。
我试过了
- 创建过滤器 -> 然后作为元素添加到信息链接
- 在列过滤器本身中添加过滤器:
Column E_ID - Expression %1 = 1000 - 在信息链接中编辑 sql 查询。我又加了一个
where 部分中的子句:
AND E1."E_ID" = 1000
这些都不起作用。如果我取下过滤器,它工作得非常好。过滤器位于连接所基于的同一列上。
请指出我在哪里犯了错误。
【问题讨论】:
-
感谢 @scsimon 编辑我的帖子。
-
对这个问题有什么帮助吗?
-
您的两张桌子在哪里托管?一个 SQL 数据库或两个 excel 文件或...?
-
SQL 服务器数据库。
-
您的连接是在数据库中完成的,还是在信息设计器中完成的?
标签: sql filter element spotfire