我正在使用Tableau创建自定义查询,我需要将结果从一个自定义查询传递到另一个。因此,例如,一个自定义查询可能具有以下查询:
select *
from bime.test_tab
where record_date = '2018-05-21'.
然后,我创建另一个自定义查询,该查询使用上面查询的结果。这可能吗?
答案 0 :(得分:0)
可以通过将此自定义查询作为子查询来确定
select * from (select *
from bime.test_tab
where record_date = '2018-05-21') a
答案 1 :(得分:0)
您可能已经知道,我们没有利用Tableau自定义查询中的临时表的能力,因此通常会为此创建子查询。
考虑您的情况,
SELECT BIM_TABLE.* FROM
(SELECT * FROM
BIME.TEST_TAB WHERE RECORD_DATE= '2018-05-21')BIM_TABLE
如果需要进一步的帮助,可以在相关列中发布实际问题。
PS-建议您使用SQL本身进行大多数数据操作(如果您通过实时连接运行工作簿),因为Tableau无法正确优化“自定义SQL”查询的一部分。