unnest array_contains 行转列 id in效率高 表函数 table function 将一个数组展开成多行

array_contains | StarRocks https://docs.starrocks.io/zh/docs/sql-reference/sql-functions/array-functions/array_contains/

unnest_bitmap | StarRocks https://docs.starrocks.io/zh/docs/sql-reference/sql-functions/bitmap-functions/unnest_bitmap/

行转列 id in效率高

unnest | StarRocks https://docs.starrocks.io/zh/docs/sql-reference/sql-functions/array-functions/unnest/

UNNEST 是一种表函数 (table function),用于将一个数组展开成多行。

您可以将 StarRocks 的 Lateral Join 与 UNNEST 功能结合使用,实现常见的列转行逻辑,比如展开 STRING,ARRAY,和 BITMAP 类型的数据。更多使用示例,参见 Lateral join

 

posted @ 2024-12-05 18:30  papering  阅读(141)  评论(0)    收藏  举报