可以使用子查询来排序,而不是在 array_agg 函数中直接排序。例如:
SELECT col1, array_agg(col2 ORDER BY sort_col1, sort_col2) as sorted_array FROM ( SELECT col1, col2, sort_col1, sort_col2 FROM my_table ORDER BY sort_col1, sort_col2 ) subquery GROUP BY col1
上一篇:Athena: 在information_schema上创建视图
下一篇:AthenaAWS中出现了“FAILED:SemanticExceptionPartitionspec{produto_sig=Crédito}containsnon-partitioncolumns错误。