六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Mysql中查詢與刪除重復行的一些復雜的sql語句

[摘要]這篇文章主要介紹了Mysql一些復雜的sql語句(查詢與刪除重復的行),需要的朋友可以參考下1.查找重復的行SELECT * FROM blog_user_relation a WHERE (a.account_instance_id,a.follow_account_instance_id) I...
這篇文章主要介紹了Mysql一些復雜的sql語句(查詢刪除重復的行),需要的朋友可以參考下

1.查找重復的行

SELECT * FROM blog_user_relation a WHERE (a.account_instance_id,a.follow_account_instance_id) 
IN (SELECT account_instance_id,follow_account_instance_id FROM blog_user_relation GROUP BY account_instance_id, follow_account_instance_id HAVING
 COUNT(*) > 1)

2.刪除重復的行(保留一條)

PS:因為mysql的delete,如果被刪的表的where條件里有in,且in里面也有此表,那就刪除不了。

/*創建個臨時表*/
CREATE TABLE blog_user_relation_temp AS
(
 SELECT * FROM blog_user_relation a WHERE 
 (a.account_instance_id,a.follow_account_instance_id) 
 IN ( SELECT account_instance_id,follow_account_instance_id FROM blog_user_relation GROUP BY account_instance_id, follow_account_instance_id HAVING COUNT(*) > 1)
 AND 
 relation_id 
 NOT IN (SELECT MIN(relation_id) FROM blog_user_relation GROUP BY account_instance_id, follow_account_instance_id HAVING COUNT(*)>1));

/*刪除數據*/
DELETE FROM `blog_user_relation` WHERE relation_id IN (SELECT relation_id FROM blog_user_relation_temp);

/*刪除臨時表*/
DROP TABLE blog_user_relation_temp;

以上就是Mysql中查詢與刪除重復行的一些復雜的sql語句的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 天天夜天天干 | 亚洲精品老司机福利在线播放 | 日本国产一区在线观看 | 视频久久 | 天天干天天拍天天射天天添天天爱 | 中文国产成人精品久久一 | 天天影视色香欲综合网天天录日日录 | 亚洲午夜精品久久久久久抢 | 天天操天天草 | 日日夜夜欧美 | 亚洲精品综合在线 | 午夜私人福利影院 | 亚洲影视大全 | 屁屁影院在线播放 | 天堂网站天堂小说 | 天天搞夜夜爽 | 青青国产成人久久91网站站 | 亚洲欧美日韩精品久久 | 深夜福利视频导航 | 欧美性黄色 | 天天躁日日躁 疯人影院 | 亚洲成a v人片在线看片 | 亚洲国产一区二区a毛片 | 欧美亚洲91 | 欧美性生活网址 | 一级黄色大片视频 | 伊人精品在线观看 | 四虎新网址 | 欧美亚洲一区二区三区导航 | 亚洲乱码国产一区网址 | 午夜高清在线 | 一级做a爰在线就看 | 青青爽国产手机在线观看免费 | 人人网碰人人网超 | 雪白丰满丝袜长腿白嫩在线 | 手机看片日韩高清国产欧美 | 三级中文有码中文字幕 | 综合久久久久综合体桃花网 | 亚洲国产2017男人a天堂 | 天天五月天丁香婷婷深爱综合 | 色偷偷亚洲第一成人综合网址 |