Hive唯一的字符串数

时间:2013-03-20 16:11:03

标签: sql hive hiveql

我在Hive表中有一列蜇,我想计算此列中每个字符串的出现次数。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

听起来您需要按列进行分组,然后计算每个组中的项目数。像这样:

SELECT somecolumn, count(1) AS count
FROM sometable
GROUP BY somecolumn

答案 1 :(得分:0)

我认为是正确的查询:

SELECT columnA,columnB,COUNT(distinct column C)
from table_name
group by columnA,columnB

这是对的吗? SQL也很好。