何时在 ClickHouse 中使用 ARRAY JOIN
1. 什么是 ARRAY JOIN?
官方文档: https://clickhouse.com/docs/zh/sql-reference/statements/select/array-join
ARRAY JOIN 允许你将表中的数组字段展开为多个单独的行。 ARRAY JOIN 专门设计用来展开数组类型的字段。如果尝试对非数组类型使用 ARRAY JOIN,会报错。
SELECT id, tag
FROM events
ARRAY JOIN tags AS tag