问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

删除mysql数据库数据

发布网友 发布时间:2022-04-20 21:09

我来回答

3个回答

热心网友 时间:2022-04-10 06:50

倒是有个思路,不过你的记录量太大,这个执行效率估计就有问题了。
我的思路是
1、先select 出来一个记录集,条件是点击单价,点击量,下载量,市场平均点击量一致的数据,另外一个最重要的条件就是选出行号最大的记录(因为你要保留一条,怎么用行号这个网上有很多说明,我就不说了),这样,你就可以获得,你需要保留的记录集了。
大概的语句是:
select max(rec_no),a,b,c,d from table where a=b and a=c and a=d group by a,b,c,d

a,b,c,d代表你的那几个字段,rec_no,如果你的表里没有这个字段的话,就要上网查一下怎么给mysql记录加行号,但是唯一担心的就是效率会慢,因为你的记录太多了
2、有了这个记录集,你可以有两种处理方式,一种是手工处理,把上面的结果集插入一个空表里,然后删除旧表,再把空表改名就可以了。另一种是写语句处理delete的时候,和你检索出来的数据集匹配,符合条件的留下,否则删除。
这个我没有实际的环境,仅仅提供个参考思路追问这个我已经执行过了,但是由于量太大了,执行效率非常慢,如果有类似全文搜索的方式到是可以看一下!

热心网友 时间:2022-04-10 08:08

查询出满足条件的重复数据插入到新表,在删除原表重复的数据,把新表的数据在插入到原表中

热心网友 时间:2022-04-10 09:42

以 "sql 删除重复数据" 为关键字百度搜索,第一篇文章应该能帮到你
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 mysql如何删除数据库指定ID段的数据库? 怎么删除MYSQL数据库删除表某个字段的空白数据 mysql 怎样清空一个数据库中的所有表 怎样删除mysql一个表中的全部数据 怎样清空网站、mysql数据库、mssql数据库? mysql:delete搭配order by子句实现删除及注意点 mysql删除语句 删除数据库的命令是 mysql数据库删除表数据 在MySQL数据库中,使用delete命令删除记录时,如果不... mysql如何删除数据库 mysql中怎么删除一个数据库 mysql数据库中删除数据用什么语句 国行iPhone 6手机可以用电信卡吗? 华为手机hd怎么关闭p40 我的华为手机右上角那块怎么总是有个HD图标?什么... 如图,请问我华为手机里,前两天左上角突然出现的“... 二手车交易时的注意事项? 买二手车注意事项 买十年以上的二手车应该注意什么? 从零单排什么意思 如何删除MYSql数据库中不要的数据? 如何快速批量删除Mysql数据库中的数据表 从零到一什么意思 怎样用命令删除数据库 MySQL使用delete把表中的数据删除了,请问怎么恢复 从零开始的意义? 从零到有 从零开始这本小说主要讲的是什么啊? 从零开始 从零到一经典语录 苹果6怎么用不了电信卡? 五子棋最好的开局方式是什么? 五子棋最好的开局方式是什么? 五子棋最厉害的开局方式是什么? 五子棋必胜开局 下五子棋的诀窍是什么? 大家来说说五子棋最好的开局方式是什么? 五子棋的必胜开局有哪些? 五子棋7步必胜开局是什么?