如何最快的去掉重复的记录 我的一个表结构是 id,url,html,content.数据量有60万,其中url出现了2万多的重复,我想把重复的url去掉,但是数据量太大,大家有什么好的办法么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 delete a from tt a inner join(select utl from tt group by url having count(*)>=2) bon a.url=b.url 掌柜的,你写的这个sql,感觉有点复杂,在速度上如何呢 DELETE AFROM tb AS A JOIN (SELECT URL,MIN(id) AS id FROM tb AS T GROUP BY URL HAVING COUNT(DISTINCT URL) > 1) AS BON A.URL = B.URL AND A.id > B.id; 呵呵,你要删除重复的ID,只能这样,其实不复杂,在URL上建立索引试试,贴你的记录及要求结果出来看看 那个版本的MySql更好更稳定?MySql与PB 一起开发有何优势和劣势? 请各位大侠给予指点? 非常感谢! mysql怎么把存储过程的参数用到limit中 MYSQL集群中冗余节点问题 请问主键用哪种生成方式比较好? 关于两个表之间的查询,高手帮忙,多谢 请教部署mysql数据库群集问题 一个很好的mysql客户端操作工具 关于mySQL用mysql_query() 连续插入数据到表中出错的问题 数据库id插入、删除过几次以后还怎么保持顺序? 根据起止时间统计各销售部门首次下单顾客人数及总订单数 shell 操作mysql 如何统计交叉相等两列元祖的次数
(select utl from tt group by url having count(*)>=2) b
on a.url=b.url
FROM tb AS A
JOIN (SELECT URL,MIN(id) AS id
FROM tb AS T
GROUP BY URL
HAVING COUNT(DISTINCT URL) > 1) AS B
ON A.URL = B.URL AND A.id > B.id;