立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 83|回复: 6

如何在mysql删除相同文章

[复制链接]

如何在mysql删除相同文章

[复制链接]

43

主题

61

回帖

289

积分

中级会员

积分
289
11qq

43

主题

61

回帖

289

积分

中级会员

积分
289
2011-4-13 15:15:06 | 显示全部楼层 |阅读模式
大家在采集过程中都会遇到过带有重复文章,请问有什么sql语句可以批量删除相同文章呢?
回复

使用道具 举报

18

主题

136

回帖

460

积分

中级会员

积分
460
stick

18

主题

136

回帖

460

积分

中级会员

积分
460
2011-4-13 16:02:40 | 显示全部楼层
为神马不做入库前冗余检测
回复

使用道具 举报

43

主题

61

回帖

289

积分

中级会员

积分
289
11qq 楼主

43

主题

61

回帖

289

积分

中级会员

积分
289
2011-4-13 16:05:45 | 显示全部楼层
原帖由 stick 于 2011-4-13 16:02 发表


为神马不做入库前冗余检测


不懂,我这个程序自动更新内容的,没有检测的
回复

使用道具 举报

15

主题

207

回帖

758

积分

高级会员

积分
758
糕手

15

主题

207

回帖

758

积分

高级会员

积分
758
2011-4-13 16:31:28 | 显示全部楼层
原帖由 糕手 于 2011-4-13 16:31 发表


查询相应表单,然后根据文章标题(这个重复文章看你定义是什么,一般定义是标题),查询,相同的 删除


我首先查询满足两个字段title和content,就被视为重复文章.

"


然后只保留pid最小值,但报错,语句我看了很多遍都没错啊.但就是报错.

"

[ 本帖最后由 11qq 于 2011-4-13 16:51 编辑 ]
回复

使用道具 举报

43

主题

61

回帖

289

积分

中级会员

积分
289
11qq 楼主

43

主题

61

回帖

289

积分

中级会员

积分
289
2011-4-13 16:47:06 | 显示全部楼层
为什么不在插入数据库之前做检测呢,如果重复就不插入数据库
回复

使用道具 举报

7

主题

26

回帖

601

积分

高级会员

积分
601
a219549

7

主题

26

回帖

601

积分

高级会员

积分
601
2011-4-13 22:11:09 | 显示全部楼层
如果采集的话,直接搞title就行了
你的表结构是如何?
回复

使用道具 举报

18

主题

77

回帖

244

积分

中级会员

积分
244
jacksoking

18

主题

77

回帖

244

积分

中级会员

积分
244
2011-4-14 00:47:49 | 显示全部楼层
你的表是什么结构的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2025-3-11 10:29 , Processed in 0.019515 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表