表中只有一个字段,把重复的记录删掉。比如一共有一千行记录,其中有好些记录是重复的,那么现在就需要删掉多余的,只剩一个就行。就是让每一条记录都是唯一的。怎么写代码?
解决方案 »
- 请ACMAIN_CHM大哥不吝指教 继续mysqldump..
- 查询重复记录,如:数据库为SQLSERVER2000
- 请高手指点
- 与mysql相配合的开发语言有限制吗?vb6,vb.net,c#这些微软的开发工具能否用于开发呢?
- 初学MYSQL,请问如果通过SQL语句,将MYSQL的数据个改名,谢谢!
- mysql 是否不支持中文名称表名?
- postgresql中有沒有語句修改表字段的數據類型?
- 一台服务器可以开设几个Mysql数据库?
- 请教MySQL的各个版本的关系
- 关于mysql新增语句如何写
- 求SQL语句 满足条件插入
- mysql 2003错误,涉及“mysql 临时表,内存表”、“mysql的配置my.ini”,“max_connections”,请教达人
Query OK, 0 rows affected (0.20 sec)mysql> insert into test1 values(1),(1),(2),(2);
Query OK, 4 rows affected (0.06 sec)
Records: 4 Duplicates: 0 Warnings: 0mysql> create table test2 select distinct a from test1;
Query OK, 2 rows affected (0.13 sec)
Records: 2 Duplicates: 0 Warnings: 0mysql> truncate table test1;
Query OK, 0 rows affected (0.05 sec)mysql> insert into test1 select a from test2;
Query OK, 2 rows affected (0.03 sec)
Records: 2 Duplicates: 0 Warnings: 0