濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > Mysql一些復(fù)雜的sql語句(查詢與刪除重復(fù)的行)

Mysql一些復(fù)雜的sql語句(查詢與刪除重復(fù)的行)

熱門標(biāo)簽:昆明智能外呼系統(tǒng)中心 長(zhǎng)安區(qū)違法建房地圖標(biāo)注 手機(jī)用地圖標(biāo)注工具 地圖標(biāo)注培訓(xùn) 智能電銷機(jī)器人靠譜么 安國(guó)在哪里辦理400電話 南宋地圖標(biāo)注黃河華山 電銷機(jī)器人說明書 電銷機(jī)器人公眾號(hào)推送

1.查找重復(fù)的行

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.刪除重復(fù)的行(保留一條)

PS:因?yàn)閙ysql的delete,如果被刪的表的where條件里有in,且in里面也有此表,那就刪除不了。

/*創(chuàng)建個(gè)臨時(shí)表*/
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));

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

/*刪除臨時(shí)表*/
DROP TABLE blog_user_relation_temp;

您可能感興趣的文章:
  • 使用SQL批量替換語句修改、增加、刪除字段內(nèi)容
  • SQL語句實(shí)現(xiàn)刪除重復(fù)記錄并只保留一條
  • 必須會(huì)的SQL語句(四) 數(shù)據(jù)刪除和更新
  • 必須會(huì)的SQL語句(二) 創(chuàng)建表、修改表結(jié)構(gòu)、刪除表
  • 使用sql語句創(chuàng)建和刪除約束示例代碼
  • oracle使用sql語句增加字段示例(sql刪除字段語句)
  • MySQL中批量刪除指定前綴表的sql語句
  • SQL語句刪除和添加外鍵、主鍵的方法
  • MySQL刪除數(shù)據(jù)Delete與Truncate語句使用比較
  • 簡(jiǎn)單了解SQL常用刪除語句原理區(qū)別

標(biāo)簽:武漢 潛江 江門 南昌 長(zhǎng)沙 東莞 吉安 合肥

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mysql一些復(fù)雜的sql語句(查詢與刪除重復(fù)的行)》,本文關(guān)鍵詞  Mysql,一些,復(fù)雜,的,sql,語句,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mysql一些復(fù)雜的sql語句(查詢與刪除重復(fù)的行)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mysql一些復(fù)雜的sql語句(查詢與刪除重復(fù)的行)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    南涧| 东平县| 赣州市| 晋州市| 白水县| 庆阳市| 罗源县| 舒城县| 南阳市| 荃湾区| 台前县| 资兴市| 栾城县| 桂阳县| 古丈县| 玛曲县| 衡南县| 景德镇市| 东海县| 峨边| 湘阴县| 任丘市| 巢湖市| 交口县| 剑川县| 左权县| 永嘉县| 龙游县| 红桥区| 洛阳市| 泸溪县| 东阳市| 南安市| 侯马市| 河北省| 沽源县| 长白| 油尖旺区| 洪江市| 阳曲县| 东乌珠穆沁旗|