sql server去重
关于sql server去重 搜索之后 发现了 distinct 发现只能返回单个字段去重数据。
后来搜索了一下group by 发现 很多贴图的效果是符合预期的,返回的结果集根据去重字段进行了筛选,在sql server 里面试了一下 发现报错 select * from table_x group by field_x,
后来搜到了partition by 发现才是解决方案
话不多说直接上代码
1 | select *,ROW_NUMBER() over(partition by ass_id,remind_tags order by id desc ) AS rn from yh_remind_info where remind_group= 'CertificateCheck' |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步