【发布时间】:2019-12-22 16:25:16
【问题描述】:
假设我有以下数组:
SELECT ['A', 'B', 'C', 'A', 'A', 'A'] AS origin_array
UNION ALL
SELECT ['A', 'A', 'B'] AS secondary_array
我想删除数组之间(而不是数组内)的所有重复值,以便最终结果是:
SELECT ['C', 'A', 'A'] AS result_array
知道怎么做吗?
【问题讨论】:
-
请解释去重的逻辑!期望的结果是如何计算出来的?
-
哦,我想我明白了——很有趣——它的真正用例是什么——你能分享一下吗?
标签: google-cloud-platform google-bigquery