【发布时间】:2021-02-15 09:18:16
【问题描述】:
我需要对所有按值分组的对象执行BITWISE_OR。
比如说,我在 group by 中的值是:100、010 和 110。我需要计算“100 或 010 或 110”,即 110。
所以我想做类似的事情:select col1, array_agg(col2) from table group by col1,然后对数组中的所有 col2 值应用bitwise_or。有一个函数bitwise_or_agg,但它不适用于数组。
感谢任何帮助!
【问题讨论】:
标签: sql aggregate-functions presto trino bitwise-or