SQL - 从键值对中提取值到数组

SQL - Extract values from key value pairs to array

我正在查询一些 data (SQL, presto),源数据有一个 array struct,其中包括 nameID。我需要 arrayIDs.

数据如下:

[    { "id": 123456789,
     "name": "name 1"    },
    { "id": 234567891,
     "name": "name 2"    }
 ]

我需要它看起来像:

[123456789, 234567891]

你知道我是怎么做到的吗?

是:MAP_KEYS(MAP_FROM_ENTRIES(column))