问题真难,高手来帮助一下吧!送1000分都可以。

hejiwang hejiwang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
表结构如下
ID EVT_OBJECT glh_ID xc begin_dt end_dt JG
1 1000.001 AAAA Y 2005-10-11 2005-11-11 1
2 1000.001 AAAA M 2005-10-10 2005-11-10 1
3 1000.001 AAAA W 2005-10-11 2005-11-11 7
4 1000.001 BBBB Y 2005-10-10 2005-11-10 1

去掉重复记录,条件如下:
1,如果glh_id相同,取xc=Y(Y>M>W>D)记录,如果xc相同,取begin_dt大的记录,
2,如果glh_id不相同,比较xc的大小(Y>M>W>D),如果xc相同,取begin_dt大的记录。
3,按条件上面记录最后留下ID=1的记录,其它记录都得删除了。
...全文
评论 11
收藏 已收藏
分享
返回顶部
hejiwang
基础和管理 17,377 成员 95,111 内容