我想在tableau中实现子查询
select count( distinct t.user_id ) from
(SELECT user_id, max(created_at) as rt FROM sample_table group by user_id) t
where t.rt <= CURDATE() - INTERVAL 4 DAY and t.rt >= CURDATE() - INTERVAL 6 DAY
如何使用tableau获取此查询的输出...我不想创建任何视图,但我想在tableau中使用user_id
和created_at
维度来获取以上答案。
基本上我将如何处理画面中的数据子集。
请帮助。感谢
答案 0 :(得分:1)
创建名为max_created_at
的计算字段:
{FIXED user_id: MAX(created_at)}
注意:这仅适用于Tableau 9.0或更高版本。
然后你可以简单地说:
Click here for more information on Level of Detail Aggregations