标签: hive
我有一个hive表,其中两列是数组(使用函数内置的collect_set创建)。我想只获得那些" col1中的任何元素= col2"中的任何元素的行,所以它们只有任何共同的部分。我看到有一个array_contains(Array,value)函数,但它需要一个值,而不是一个集合。是否有可能表达这种情况?
答案 0 :(得分:0)
您可以使用a数组元素并使用简单的explode条件
a
explode
请参阅explode UDTF manual