在配置单元中,如何获取具有键,值的子集的映射

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在配置单元中,如何获取具有键,值的子集的映射相关的知识,希望对你有一定的参考价值。

让我们说我有一个表t与列x类型map<int, int>

如果我做

select x from t;

我得到了完整的地图,但如果我对关键是1,3,5, 7的元素感兴趣怎么办?

蜂巢有没有办法表达这个?

答案

您可以单独选择元素作为列。

select x[1] as column_1 , x[3] column_2, x[5] column_3, 
x[7] as column_4 from t; 

以上是关于在配置单元中,如何获取具有键,值的子集的映射的主要内容,如果未能解决你的问题,请参考以下文章