返回首页
当前位置: 首 页 > Mysql >

MySQL语句删除数据库中某列相同和重复的记录数据

时间:2009-12-19 11:47来源: 作者:他乡网 点击:
MySQL语句删除数据库中某列相同和重复的记录数据行保留其中任一个
  

 方法一:利用3条SQL语句实现(采用临时数据表tmp进行转换)

                 create table tmp as select min(ID) as col1 from content group by name;
                 delete from content where id not in (select col1 from tmp);
                 drop table tmp;

               方法二:利用PHP程序实现,
                  
                  利用select * from content where ID in( select min(ID) as col1 from content group by name)找出不相同的记录,读取出来,再存入另一个数据表。

标签: mysql
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
他乡网 查看详细资料 发送留言 加为好友 用户等级:注册会员 注册时间:2009-11-04 14:11 最后登录:2009-12-19 11:12
推荐内容