关于复制重复记录的问题
首先谢谢刚才斑斑的帮助!其次,还要麻烦一下各位。
1 刚刚我在查询管理器中运行
Select Distinct Name from table1
返回了8431行记录
2 运行
insert into table2(name)
select name from table1 group by name having count(name)=1
确只复制了4938行记录
那么请问:
1 、问题出在哪里呢?
我可不可以这样理解
假设name字段下有 5个数据 1; 2; 3; 1; 1;
Select Distinct Name from table1 返回的结果是3行 分别是 1;2;3;
而
insert into table2(name)
select name from table1 group by name having count(name)=1 则返回2行 分别是 2;3;
而舍弃了受重复影响的1呢?
2 、我想把table 1当中 name字段下 所有的不不重复记录 都插入table2
该如何编写SQL语句呢?
再次感激...........