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

Mysql刪除重復(fù)數(shù)據(jù)保留最小的id 的解決方法

 更新時間:2017年10月07日 10:08:06   作者:千丶吻  
這篇文章主要介紹了Mysql刪除重復(fù)數(shù)據(jù)保留最小的id 的解決方法,需要的朋友可以參考下

在網(wǎng)上查找刪除重復(fù)數(shù)據(jù)保留id最小的數(shù)據(jù),方法如下:

DELETE
FROM
  people
WHERE
  peopleName IN (
    SELECT
      peopleName
    FROM
      people
    GROUP BY
      peopleName
    HAVING
      count(peopleName) > 1
  )
AND peopleId NOT IN (
  SELECT
    min(peopleId)
  FROM
    people
  GROUP BY
    peopleName
  HAVING
    count(peopleName) > 1
)

自己使用的時候顯示報錯:

 delete from tb where id in (SELECT max(id) from tb GROUP BY user HAVING count(user)>1)

[Err] 1093 - You can't specify target table ‘XXX' for update in FROM clause

暫時不知道是什么原因?qū)е碌摹?/p>

然后想辦法分布操作,首先篩選出有重復(fù)user的數(shù)據(jù),然后用max()選出其中較大的那一行:

SELECT max(id) from tb GROUP BY user HAVING count(user)>1

然后再根據(jù)得到的max(id)逐條刪除多余的數(shù)據(jù)

delete from tb where id=xx

是個笨方法,暫時先解決問題吧。

總結(jié)

以上所述是小編給大家介紹的Mysql刪除重復(fù)數(shù)據(jù)保留最小的id 的解決方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

  • MySQL中存儲過程的詳細(xì)詳解

    MySQL中存儲過程的詳細(xì)詳解

    存儲過程就是一條或者多條SQL語句的集合,可以視為批文件,它可以定義批量插入的語句,也可以定義一個接收不同條件的SQL,下面這篇文章主要給大家介紹了關(guān)于MySQL中存儲過程的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • MySQL中case?when對NULL值判斷的踩坑記錄

    MySQL中case?when對NULL值判斷的踩坑記錄

    最近在學(xué)習(xí)Hive基礎(chǔ)知識時,遇到了遇到了Case?When?Else?End語法,這篇文章主要給大家介紹了關(guān)于MySQL中case?when對NULL值判斷的踩坑記錄,需要的朋友可以參考下
    2021-12-12
  • MySQL中or語句用法示例

    MySQL中or語句用法示例

    這篇文章主要介紹了MySQL中or語句用法示例,小編覺得挺不錯的,這里分享給大家,供需要的朋友參考。
    2017-10-10
  • 關(guān)于MySQL的ORDER BY排序詳解

    關(guān)于MySQL的ORDER BY排序詳解

    這篇文章主要介紹了關(guān)于MySQL的ORDER BY排序詳解,如果沒有使用排序操作,默認(rèn)情況下查詢返回的數(shù)據(jù)是按照添加數(shù)據(jù)的順序顯示的,需要的朋友可以參考下
    2023-05-05
  • MySQL中在查詢結(jié)果集中得到記錄行號的方法

    MySQL中在查詢結(jié)果集中得到記錄行號的方法

    這篇文章主要介紹了MySQL中在查詢結(jié)果集中得到記錄行號的方法,本文解決方法是通過預(yù)定義用戶變量來實(shí)現(xiàn),需要的朋友可以參考下
    2015-01-01
  • MYSQL輸入密碼后閃退現(xiàn)象的解決方法

    MYSQL輸入密碼后閃退現(xiàn)象的解決方法

    最近在啟動MySQL服務(wù)端并輸入密后,出現(xiàn)閃退現(xiàn)象,實(shí)際上這種問題很常見,下面這篇文章主要給大家介紹了關(guān)于MYSQL輸入密碼后閃退現(xiàn)象的解決方法,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • MySQL修改安全策略時報錯:ERROR?1193?(HY000)的解決辦法

    MySQL修改安全策略時報錯:ERROR?1193?(HY000)的解決辦法

    這篇文章主要給大家介紹了關(guān)于MySQL修改安全策略時報錯:ERROR?1193?(HY000):?Unknown?system?variable?‘validate_password_policy‘的解決方法,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • mysql中 ${param}與#{param}使用區(qū)別

    mysql中 ${param}與#{param}使用區(qū)別

    這篇文章主要介紹了mysql中 ${param}與#{param}使用區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 詳解遠(yuǎn)程連接Mysql數(shù)據(jù)庫的問題(ERROR 2003 (HY000))

    詳解遠(yuǎn)程連接Mysql數(shù)據(jù)庫的問題(ERROR 2003 (HY000))

    本篇文章是對遠(yuǎn)程連接Mysql數(shù)據(jù)庫的問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • CentOS7.6安裝MYSQL8.0的步驟詳解

    CentOS7.6安裝MYSQL8.0的步驟詳解

    這篇文章主要介紹了CentOS7.6安裝MYSQL8.0的步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11

最新評論

深水埗区| 宣武区| 千阳县| 大余县| 紫金县| 大英县| 盱眙县| 承德市| 黑龙江省| 阜新市| 湾仔区| 获嘉县| 灵武市| 沅江市| 岳阳县| 清水县| 灵川县| 平潭县| 克东县| 黄龙县| 马尔康县| 靖远县| 保康县| 大渡口区| 庄浪县| 高密市| 元阳县| 大兴区| 安塞县| 墨竹工卡县| 新昌县| 太康县| 绥江县| 彭阳县| 县级市| 西畴县| 措勤县| 葵青区| 宁武县| 司法| 彰化市|