找文章 / 找答案
精选问答 更多内容

[数据处理] 怎么对count(*)做数据分箱

yhdata_iu4dp6Km青铜二 显示全部楼层 发表于 2022-2-23 20:59:46 |阅读模式 打印 上一主题 下一主题
1
已解决
例如select ID, count(*) from table1 as t group by ID having count(*) = N
怎么对这个N做分箱,弄出一个表来,展示N=1 的 ID有多少,N=2的ID有多少,以此类推?

最佳答案

humming 青铜二 关注Ta

2022-02-23 20:59:47

是说先计算 ID, Count(*) as AA, group by ID 然后计算AA, Count(ID), group by AA这样的场景吗? 目前需要通过自服务查询来计算,之后考虑支持组件可以绑定组件的数据就能支持。
查看完整内容
回复

使用道具 举报

精彩评论10

humming青铜二 显示全部楼层 发表于 2022-2-23 20:59:47
是说先计算 ID, Count(*) as AA, group by ID
然后计算AA, Count(ID), group by AA这样的场景吗?
目前需要通过自服务查询来计算,之后考虑支持组件可以绑定组件的数据就能支持。
回复

使用道具 举报

SamuelLiu青铜四 来自手机 显示全部楼层 发表于 2022-2-23 21:13:00
可以先select以后,在报告端做count呢。是这个意思吗
回复

使用道具 举报

yhdata_iu4dp6Km青铜二 显示全部楼层 发表于 2022-2-24 19:07:02
不是这意思。
数据集没法改,不然就在外头套一个select * from () group by count 就完事。想问问报告端能不能做。
回复

使用道具 举报

yhdata_Jenny青铜二 显示全部楼层 发表于 2022-2-24 21:07:23
内部再确认一下再反馈
回复

使用道具 举报

Fiona 显示全部楼层 发表于 2022-2-24 21:43:34
yhdata_iu4dp6Km 发表于 2022-2-24 19:07
不是这意思。
数据集没法改,不然就在外头套一个select * from () group by count 就完事。想问问报告端能 ...

没明白,报告端不是可以基于字段做分箱吗,您现在碰到的问题是什么
微信截图_20220224214326.png
回复

使用道具 举报

汤七七七七七青铜四 显示全部楼层 发表于 2022-2-25 09:42:47
可以把count(*) 这个字段拖到表格中,然后把ID也拖到表格中,选择精确不同值计数。
表格中会显示 count(*) = 1 的时候,对应的ID有几个这样,依次类推。
不知道这样是你要的内容么?
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-2-25 10:14:05
具体想实现的场景是什么样呢
回复

使用道具 举报

yhdata_iu4dp6Km青铜二 显示全部楼层 发表于 2022-2-26 13:47:16
汤七七七七七 发表于 2022-2-25 09:42
可以把count(*) 这个字段拖到表格中,然后把ID也拖到表格中,选择精确不同值计数。
表格中会显示 count(*)  ...

这个count(*)本来就是用报告端做出来的,所以没法这么做,如果在数据集里就可以。
回复

使用道具 举报

yhdata_iu4dp6Km青铜二 显示全部楼层 发表于 2022-2-26 13:48:06
我感觉确实如此
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部