Loving Coding & Visual Design

删除Mysql单个表中重复的项

Mysql技巧:删除单个表中重复的项
第一步:查寻重复的项及数量
SELECT email,
COUNT(email) AS Num
FROM zhaiduo_table
GROUP BY email
HAVING ( COUNT(email) > 1 )

第二步:根据项目email和数量Num,一个个的删除
DELETE FROM zhaiduo_table WHERE email='zhaiduo@mail.com' LIMIT Num-1;



下一页


最 近 文 章

  1. 分享 - 20100814 - Sat, 14 Aug 2010 04:25:57 +0000
  2. 最严格的外链验证机制 - Thu, 12 Aug 2010 13:50:28 +0000
  3. Paypal里面的零钱如何处理? - Thu, 12 Aug 2010 14:43:27 +0000
  4. 为什么公司会招聘不到合适的人? - Tue, 10 Aug 2010 08:42:08 +0000
  5. SGML、XML和HTML的关系 - Sun, 08 Aug 2010 17:00:20 +0000
  6. 到底是什么决定了我们的命运? - Sat, 07 Aug 2010 16:33:45 +0000
  7. 局域网可以上,但是无法ping通网关的问题 - Fri, 06 Aug 2010 05:55:17 +0000
  8. pubsubhubbub发布没有链接的问题 - Wed, 11 Aug 2010 15:17:02 +0000
  9. Google宣布停止研发Google Wave平台 - Thu, 05 Aug 2010 16:40:26 +0000
  10. 为什么黑链、黄金链不值得做? - Tue, 10 Aug 2010 16:13:54 +0000