重复问题

有N行,如果字段1出现重复,就保留一个,我希望选取重复行中各行不同字段选择性(如取最大值)拼接成一行,就是最后保留的数据行,可以实现吗

FineBI yzm245040 发布于 2023-5-16 16:12
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
2
Z4u3z1Lv6专家互助
发布于2023-5-16 16:18

在数据源头用SQL处理 mssql为例:

SELECT A.* FROM TABLE A WHERE 1=1 AND EXISTS(SELECT * FROM (SELECT 字段1,MAX(选择字段) [MAX_] FROM TABLE GROUP BY 字段1) B WHERE A.字段1=B.字段1 AND A.选择字段=B.MAX_)

  • 1关注人数
  • 190浏览人数
  • 最后回答于:2023-5-16 16:18
    请选择关闭问题的原因
    确定 取消
    返回顶部