首页 > 解决方案 > 如何在配置单元查询中应用多个计数

问题描述

我在 hive 中有 2 列的表 act,dst:

  act      dst  
  success  Info
  success  High
  failure  medium
  Blank    low
  failure  Info

我想计算行为列的每个字段,例如

    act     count  
    success  2     
    failue   2     
    Blank    1     

此外,如果可以找到两列,那也很好。

标签: hivepysparkhiveql

解决方案


在您的选择查询中使用group by和聚合count(*)

试试这个查询:

select act,count(*) from <table_name> group by act;

推荐阅读