最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL 數(shù)據(jù)查重、去重的實現(xiàn)語句

 更新時間:2020年09月10日 10:41:11   作者:新碼農(nóng)  
這篇文章主要介紹了MySQL 數(shù)據(jù)查重、去重的實現(xiàn)語句,幫助大家更好的理解和學(xué)習(xí)MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下

有一個表user,字段分別有id、nick_name、password、email、phone。

一、單字段(nick_name)

查出所有有重復(fù)記錄的所有記錄

select * from user where nick_name in (select nick_name from user group by nick_name having count(nick_name)>1);

查出有重復(fù)記錄的各個記錄組中id最大的記錄

select * from user where id in (select max(id) from user group by nick_name having count(nick_name)>1);

查出多余的記錄,不查出id最小的記錄

select * from user where nick_name in (select nick_name from user group by nick_name having count(nick_name)>1) and id not in (select min(id) from user group by nick_name having count(nick_name)>1);

刪除多余的重復(fù)記錄,只保留id最小的記錄

delete from user where nick_name in (select nick_name from (select nick_name from user group by nick_name having count(nick_name)>1) as tmp1) and id not in (select id from (select min(id) from user group by nick_name having count(nick_name)>1) as tmp2);

二、多字段(nick_name,password)

查出所有有重復(fù)記錄的記錄

select * from user where (nick_name,password) in (select nick_name,password from user group by nick_name,password where having count(nick_name)>1);
 

查出有重復(fù)記錄的各個記錄組中id最大的記錄

select * from user where id in (select max(id) from user group by nick_name,password where having count(nick_name)>1);

查出各個重復(fù)記錄組中多余的記錄數(shù)據(jù),不查出id最小的一條

select * from user where (nick_name,password) in (select nick_name,password from user group by nick_name,password having count(nick_name)>1) and id not in (select min(id) from user group by nick_name,password having count(nick_name)>1);

刪除多余的重復(fù)記錄,只保留id最小的記錄

delete from user where (nick_name,password) in (select nick_name,password from (select nick_name,password from user group by nick_name,password having count(nick_name)>1) as tmp1) and id not in (select id from (select min(id) id from user group by nick_name,password having count(nick_name)>1) as tmp2);

以上就是MySQL 數(shù)據(jù)查重、去重的實現(xiàn)語句的詳細(xì)內(nèi)容,更多關(guān)于MySQL 數(shù)據(jù)查重、去重的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL5.7完全卸載步驟詳解

    MySQL5.7完全卸載步驟詳解

    這篇文章主要介紹了MySQL5.7完全卸載的詳細(xì)步驟以及把中間遇到的問題做了分析,需要的朋友跟著操作下吧。
    2018-02-02
  • mysql查線上數(shù)據(jù)注意數(shù)據(jù)庫的隔離級別

    mysql查線上數(shù)據(jù)注意數(shù)據(jù)庫的隔離級別

    數(shù)據(jù)庫的隔離級別關(guān)乎事務(wù)對其他并發(fā)事務(wù)的可見性及其對數(shù)據(jù)庫的影響,隔離級別的選擇決定了并發(fā)性能和數(shù)據(jù)一致性的平衡,SQL標(biāo)準(zhǔn)定義了四種隔離級別,每種級別都有不同的應(yīng)用場景和防止并發(fā)問題的能力,感興趣的可以了解一下
    2024-10-10
  • mysql 5.7.21 winx64綠色版安裝配置方法圖文教程

    mysql 5.7.21 winx64綠色版安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 5.7.21 winx64綠色版安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • SQL查詢表字段信息詳細(xì)圖文教程

    SQL查詢表字段信息詳細(xì)圖文教程

    最近工作用到SQL語句查詢表中所有字段的名稱,下面這篇文章主要給大家介紹了關(guān)于SQL查詢表字段信息的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • centos7安裝mysql5.7的踩坑記錄

    centos7安裝mysql5.7的踩坑記錄

    最近在做項目中發(fā)現(xiàn)CentOS 7下升級MySQL5.7的一個坑,所以下面這篇文章主要給大家介紹了關(guān)于centos7安裝mysql5.7的踩坑記錄,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • MySQL使用游標(biāo)批量處理進行表操作

    MySQL使用游標(biāo)批量處理進行表操作

    這篇文章主要介紹了MySQL使用游標(biāo)批量進行表操作,包括批量添加索引、批量添加字段等,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Windows服務(wù)器下MySql數(shù)據(jù)庫單向主從備份詳細(xì)實現(xiàn)步驟分享

    Windows服務(wù)器下MySql數(shù)據(jù)庫單向主從備份詳細(xì)實現(xiàn)步驟分享

    將主服務(wù)器中的MySql數(shù)據(jù)庫同步到從服務(wù)器中,使得對主服務(wù)器的操作可以即時更新到從服務(wù)器,避免主服務(wù)器因環(huán)境或者網(wǎng)絡(luò)異常一時無法使用,達到備份效果,這篇文章整理的確實挺詳細(xì)的
    2012-05-05
  • MySQL中一條update語句是如何執(zhí)行的

    MySQL中一條update語句是如何執(zhí)行的

    這篇文章主要給大家介紹了關(guān)于MySQL中一條update語句是如何執(zhí)行的相關(guān)資料,由于update涉及到數(shù)據(jù)的修改,所以很容易推斷,update語句比select語句會更復(fù)雜一些,需要的朋友可以參考下
    2022-03-03
  • 深入MYSQL字符數(shù)字轉(zhuǎn)換的詳解

    深入MYSQL字符數(shù)字轉(zhuǎn)換的詳解

    本篇文章是對MYSQL中的字符數(shù)字轉(zhuǎn)換進行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • MySQL進行JSON查詢的詳細(xì)教程

    MySQL進行JSON查詢的詳細(xì)教程

    在MySQL中,一般會使用特定的 JSON 路徑表達式語法來導(dǎo)航和提取 JSON 文檔中的數(shù)據(jù),本文將為大家詳細(xì)介紹一下具體的查詢方法,希望對大家有所幫助
    2025-03-03

最新評論

鞍山市| 富锦市| 太白县| 舟山市| 方正县| 桓台县| 杭锦后旗| 西贡区| 绥宁县| 宁波市| 溧水县| 固阳县| 澎湖县| 青川县| 唐河县| 满洲里市| 军事| 遵义市| 新干县| 瑞安市| 托里县| 株洲县| 曲周县| 阳东县| 洞口县| 镇沅| 柳江县| 金阳县| 灵寿县| 台东县| 三台县| 承德市| 寿宁县| 丰顺县| 巴楚县| 凌云县| 新和县| 虞城县| 沙坪坝区| 惠安县| 广州市|