1

我有一个这样的简单查询:

SELECT container.category FROM `mybucket` as location
UNNEST location.partsContainers container
WHERE container.category IS NOT null

它给了我json:

[{
    "category": "0028H3:WV CUTTING EDGE AXIAL REAM TRAY"
},
{
    "category": "AVENTURA OASYS 1-2"
}, ... etc.

但我需要的是一个扁平的字符串数组:

["0028H3:WV CUTTING EDGE AXIAL REAM TRAY",
 "AVENTURA OASYS 1-2",
   ... etc
]

我怎样才能做到这一点?

4

1 回答 1

3

你可以使用 ARRAY_AGG:

SELECT RAW ARRAY_AGG(container.category)
FROM `mybucket` as location
UNNEST location.partsContainers container
WHERE container.category IS NOT null
于 2015-10-17T00:25:40.493 回答