【问题标题】:Tableau Count Distinct for a combination cell组合单元格的 Tableau Count Distinct
【发布时间】:2020-08-17 07:16:10
【问题描述】:

我必须找到列组合的计数:

JobsName    date        check       calculatedField 
Job1        2/2/2020    check1        1
Job1        2/2/2020    check2        1
Job1        3/2/2020    check1        2
Job3        4/2/2020    check1        3
Job3        4/2/2020    check2        3
Job3        4/2/2020    check3        3
Job4        5/2/2020    check3        4

只要 JobsName 有一个新的运行日期,就将 caucluatedField 加 1。

【问题讨论】:

    标签: sql tableau-api


    【解决方案1】:

    如果你的数据库支持窗口函数,你可以使用dense_rank():

    select
        t.*,
        dense_rank() over(order by date) calculatedField
    from mytable t
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-23
      • 2019-06-08
      • 2016-04-04
      • 1970-01-01
      • 2021-06-03
      • 1970-01-01
      • 2013-05-12
      相关资源
      最近更新 更多