hive array类型的字段查询

hive 从array类型的字段中,筛选出表包含某元素的记录:

注意有特殊符号时的转义;

SELECT
	*
FROM
	table_m
WHERE
	dt = sysdate( - 2)
	AND ARRAY_CONTAINS(array_name, "aaa\\;5") limit 100;

  

 

posted @ 2020-12-22 15:03  静悟生慧  阅读(1915)  评论(0编辑  收藏  举报