我在一个表中有一列,其条目如下所示:
"a=2&a=4&time=2016" "a=2" "p=14&a=4"
我想提取“a=x”的出现,按x分组并计算不同值的行数。所以上面例子的结果是:
a=X | count ---------- a=2 | 2 a=4 | 2
我该怎么做?
ygya80vv1#
select col ,count(*) from pageviews lateral view explode (split (querystring,'&')) e as col where col like 'a=÷' group by col
1条答案
按热度按时间ygya80vv1#