【发布时间】:2019-04-16 04:10:14
【问题描述】:
我正在使用 Tableau 显示一些学校数据。 我的数据结构提供了一个表格,其中包含该国所有的学校课程。问题是我需要计算,例如,有多少学校有小学和学前班(两者都有)。
在该表中,如果我想知道示例中需要的数字,结果应该是 1,因为只有一所学校同时存在 Primary 和 Preschool。
我希望在 Tableau 中有一个多重筛选器,可以为我提供该信息。
我正在考虑应该进行的 SQL 查询,它需要一个 GROUP BY 语句。此处提供了一个咨询示例:Database example query
在 SQL 查询中,我按 id 对满足 de IN(...) 中任一条件的所有学校进行分组,然后计算其中有多少满足这两个条件 (c=2)。
有没有办法在 Tableau 中做这样的事情?使用组或集合、使用高级过滤器或编程 RAW SQL 计算字段?
谢谢! 杜巴菲克
PS:我在 Tableu 论坛中添加了我的问题的链接,因为您可以在那里下载我的测试工作簿:Tableu's forum question
【问题讨论】:
标签: sql tableau-api