hive - 如何在配置单元查询中应用多个计数
问题描述
我在 hive 中有 2 列的表 act,dst:
act dst
success Info
success High
failure medium
Blank low
failure Info
我想计算行为列的每个字段,例如
act count
success 2
failue 2
Blank 1
此外,如果可以找到两列,那也很好。
解决方案
在您的选择查询中使用group by
和聚合count(*)
试试这个查询:
select act,count(*) from <table_name> group by act;
推荐阅读
- java - 如何为字符串中出现的特定单词添加前缀和后缀?
- pyspark - PySpark 未启动 - Windows 10
- typescript - 如何为整个服务提供一个单例实例?
- qt - 如何发送 UTF-8 SMTP 电子邮件?
- laravel - 如何添加前缀/后缀或修改 Audit - laravel 的 user_agent 值?
- javascript - 如何以角度更新对象内部的对象值
- google-cloud-platform - 从谷歌云运行容器到达 gmail 的问题
- compiler-construction - 如何在其他语言(不是 C++)中使用 LLVM 作为后端?
- python - 如何使用变量来调用类?
- django - plotly js中的破折号回调的等价物是什么