是这样的,估计数据库里几千条重复数据,手工比较麻烦。我想找出某字段里的重复数据,保留其中一条,其余重复数据全部替换为空值。(是替换成空值,不是删除哦!)
解决方案 »
- mysql的全文索引支持中文吗?
- 关于hibernate映射视图的问题 在线等待解答 急!!!!
- 求救:linux下mysql连接不上??????????
- 怎样进行mysql的数据库备份?
- 大家来帮我想想
- 我想装一个ipb,但是数据库不能用~
- 日访问量10万的网站应该用什么数据库?
- mysql报错1033,增加了一些信息后,就开始报错。前台能显示部分数据,表格也是部分报错。
- MySQL连接查询
- 通过phpmyadmin与MYSQL命令行的内容不一样
- mysql在cmd中可以显示中文了,但在vc里查询数据中文还是乱码
- 请高手赐教:在RedhatLinuxEnterprise5.5下如何源码安装mysql5.0.91这个版本
GROUP BY a
HAVING COUNT(*)>2
where exists (select 1 from table1 where col=t.col and id < t.id)
UPDATE table1 t
SET col=null
WHERE EXISTS(SELECT 1 FROM table1 WHERE col=t.col and id<t.id);
贴建表及插入记录的SQL,及要求结果出来看看