【发布时间】:2020-10-14 15:20:12
【问题描述】:
这是我的查询部分:
string_agg(product_type, "|" order by product_type desc) over(partition by email, processed_date) as full_basket
我在订购我的 string_agg 时遇到问题。问题是一个“购物篮”显示“product_a | product_b”,另一个可能显示“product_b | product_a”,这完全是一回事。
当我运行此查询时,BigQuery 给出以下错误:“[14:1] 的分析函数不支持 ORDER BY in arguments”
关于如何订购的任何想法?
【问题讨论】:
-
我不明白,你在
string_agg()中有order by所以顺序应该是一致的。 -
@GordonLinoff - 我现在意识到我没有提到 BigQuery 抛出的错误。添加到文本中。
标签: sql google-bigquery