pivot_where 函数

您可以在表计算中使用 pivot_where 函数,以便按条件选择数据透视列。

语法

pivot_where(select_expression, expression)

pivot_where 函数会针对数据透视列返回 expression 的值,如果此类列不存在或不唯一,该值可唯一地满足 select_expressionnull

示例

在以下示例中,我们查找基于“订单状态”且值为“pending”的数据透视列。如果找到该值,则返回该单元格中的“Order Count”:

pivot_where(${orders.status} = "pending", ${orders.count})

注意事项

  1. 如果恰好有一个 select_expression 为 true 的数据透视列,则返回 expression。否则,expression 会返回 NULL。

  2. 不能在自定义过滤条件中使用“pivot_where”。