database
sqbzo
这个作者很懒,什么都没留下…
展开
-
Linux下使用yum安装MYSQL
安装MYSQL yum -y install mysql mysql-server 启动mysql service mysqld start chkconfig mysqld on #设为开机启动 为root账户设置密码 mysql_secure_installation 重启所有服务 service mysqld restart service nginx restart原创 2013-07-10 20:15:54 · 1220 阅读 · 0 评论 -
SQL去除重复删除重复数据(高效,大数据)
MYSQL里有五百万数据,但大多是重复的,真实的就180万,于是想怎样把这些重复的数据搞出来,在网上找了一圈,好多是用NOT IN这样的代码,这样效率很低,自己琢磨组合了一下,找到一个高效的处理方式,用这个方式,五百万数据,十来分钟就全部去除重复了,请各位参考。 第一步:从500万数据表data_1里提取出不重复的字段phone对应的ID字段到TMP3表 create table te转载 2013-10-16 23:17:37 · 3513 阅读 · 0 评论 -
删除重复记录的SQL语句
有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。 1、对于第一种重复,比较容易解决,使用 select distinct * from tableName 就可以得到无重复记录的结果集。 如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除 select disti转载 2013-10-16 23:49:15 · 1169 阅读 · 0 评论 -
Oracle 查询并删除重复记录的SQL语句
查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) 2、删除表中多余的重复记录,重复记转载 2013-10-16 23:50:09 · 784 阅读 · 0 评论