我试图压扁这个数组,以便每个邻居都有自己的列。
当我不知道数组中的元素时,如何编写允许我展平此数组的查询?
Row deviceid neighbors
1 OHX-ZSI DMR-RLE
WMI-YEK
2 OHX-ZFI DMR-RLE
QMI-YSK
结果目前看起来像:
@array
答案 0 :(得分:1)
尝试
SELECT
deviceid, unnested_neighbors
FROM
`etl.routing_table_nodes` table,
UNNEST(table.neighbors) as unnested_neighbors
WHERE
unnested_neighbors = 'QMI-YSK'