Data吴彦祖 2023-07-05 22:15 采纳率: 90%
浏览 23
已结题

hivesql统计员工数量

HiveSql
三张表
tmp1字段:员工id,员工所属机构id
tmp2字段:员工所属机构id,父1级机构id,父2级机构id
问:如何使用相对简便的sql,统计出各个级别机构的员工数量,我只想到了分别查询然后union

img

  • 写回答

2条回答 默认 最新

  • 鱼弦 全栈领域优质创作者 2023-07-06 09:10
    关注
    
    SELECT t2.父1级机构id AS 机构级别, COUNT(t1.员工id) AS 员工数量
    FROM tmp1 t1
    JOIN tmp2 t2 ON t1.员工所属机构id = t2.员工所属机构id
    GROUP BY t2.父1级机构id;
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月14日
  • 已采纳回答 7月6日
  • 修改了问题 7月5日
  • 创建了问题 7月5日

悬赏问题

  • ¥100 探针系统研发相关实习报告编写问题
  • ¥15 求帮生成一个lattice diamond的许可证
  • ¥15 大一前端新生求教学解答
  • ¥15 如何制作一个可以查看“网游有序列的装备词条”的软件/插件
  • ¥15 CS2打5E与完美天梯匹配会与服务器断开连接(黑框没标明具体原因)
  • ¥15 利用cst反推材料电磁参数,推出想x,y,z方向的相对介电常数与磁导率
  • ¥15 求帮助!用赛灵思FPGA XC7A35T对一个频率50MHz的数字信号读取高低电平,只用HR bank普通单端io进行采样可以吗
  • ¥15 训练准确率100%,测试准确率只有50%
  • ¥15 grafana创建dashhabord提示no data sources of type Prometheus Alert
  • ¥15 python用arima时间序列法预测不出结果 急