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

[数据处理] 根据某一列做去重

yh_qVoEatDz青铜二 来自手机 显示全部楼层 发表于 2022-6-25 10:42:00 |阅读模式 打印 上一主题 下一主题
1
未解决

【数据处理】 根据某一列做去重

2133 8
数据有做月度备份,同一指标需要取最新月份的数据
回复

使用道具 举报

精彩评论8

永洪tech-程前玄铁三 显示全部楼层 发表于 2022-6-25 10:50:00
数据结构您发下,即数据表的列情况
回复

使用道具 举报

yh_qVoEatDz青铜二 来自手机 显示全部楼层 发表于 2022-6-25 10:58:50
永洪tech-程前 发表于 2022-6-25 10:50
数据结构您发下,即数据表的列情况

统计月份   部门   指标
     202201   a   15
     202202   a   20
     202203   a   18
     202201   b  17
当我选1月时,展示1和4行
当我选2月,展示2行
当我选1月和2月,展示2行和4行
当我选1月、2月和三月,展示3行和4行
回复

使用道具 举报

永洪tech-程前玄铁三 显示全部楼层 发表于 2022-6-25 11:21:07
yh_qVoEatDz 发表于 2022-6-25 10:58
统计月份   部门   指标
     202201   a   15
     202202   a   20

sql逻辑问题,稍等哈
回复

使用道具 举报

永洪tech-程前玄铁三 显示全部楼层 发表于 2022-6-25 11:53:48
select
        max(统计月份),部门,指标
from table
group by 部门
回复

使用道具 举报

yh_qVoEatDz青铜二 来自手机 显示全部楼层 发表于 2022-6-25 13:02:04
永洪tech-程前 发表于 2022-6-25 11:53
select
        max(统计月份),部门,指标
from table

特殊原因,目前只能在BI数据集页面进行处理,参考如上修改后,报错ora-00979,group by后面跟上其他字段后好像就没有去重效果了(而且字段很多,刚才只是举例子)
回复

使用道具 举报

永洪tech-程前玄铁三 显示全部楼层 发表于 2022-6-25 13:18:20
yh_qVoEatDz 发表于 2022-6-25 13:02
特殊原因,目前只能在BI数据集页面进行处理,参考如上修改后,报错ora-00979,group by后面跟上其他字段 ...

group by 不能再加其它字段了,因为要实现数据过滤,而不是数据去重
回复

使用道具 举报

yh_qVoEatDz青铜二 来自手机 显示全部楼层 发表于 2022-6-25 13:36:28
永洪tech-程前 发表于 2022-6-25 13:18
group by 不能再加其它字段了,因为要实现数据过滤,而不是数据去重

不加的会报错Ora-00979,用不了
回复

使用道具 举报

永洪tech-程前玄铁三 显示全部楼层 发表于 2022-6-25 13:56:05
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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