如何解压 Impala Hadoop 中的复杂列?

How to unpack complex column in Impala Hadoop?

我有一个 table 有一个专栏 a:Int b:array<struct<c:int, d:int>>

select *时无法查看复杂列b。 我应该使用什么查询来使用 join 解压缩它?

select a, b.c, b.d from table,table.b