爷的眼睛闪亮
insideDotNet En_summerGarden
随笔 - 670,  文章 - 0,  评论 - 53,  阅读 - 191万
复制代码
#####查询重复数据
SELECT t.* FROM  like_user t, (
SELECT user_id, COUNT(user_id), dynamc_id, COUNT(dynamc_id) 
FROM like_user 
GROUP BY user_id, dynamc_id 
HAVING  (COUNT(user_id) > 1) AND  (COUNT(dynamc_id) > 1) 
) a 
WHERE t.user_id=a.user_id AND t.dynamc_id=a.dynamc_id 

#####删除查询到重复的数据,保留最小的id
DELETE FROM like_user WHERE id in (
SELECT b.id  FROM  (  
SELECT t.* FROM like_user  t, (
SELECT user_id, COUNT(user_id), dynamc_id, COUNT(dynamc_id) 
FROM like_user 
GROUP BY user_id, dynamc_id 
HAVING  (COUNT(user_id) > 1) AND  (COUNT(dynamc_id) > 1) 
) a 
WHERE t.user_id=a.user_id AND t.dynamc_id=a.dynamc_id 
) b   WHERE b.id
NOT IN (
SELECT min(id) as id FROM (
SELECT t.* FROM  like_user t, (
SELECT user_id, COUNT(user_id), dynamc_id, COUNT(dynamc_id) 
FROM like_user 
GROUP BY user_id, dynamc_id 
HAVING  (COUNT(user_id) > 1) AND  (COUNT(dynamc_id) > 1) 
) a 
WHERE t.user_id=a.user_id AND t.dynamc_id=a.dynamc_id 
)a  GROUP BY a.user_id,a.dynamc_id
)
)
复制代码

 

posted on   爷的眼睛闪亮  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示