DB2数据库删除重复数据,
1)比如我用DB2建个表:
NAME AGE gy
--------------------------
zhangsi 18 hfsdhfjsd
zhangsan 10 hf887
lisi 18 hffdfgdfsd
zhangsi 18 hfsdhfjsd
zhangsan 10 hf887
第一行根第四行,第二行跟第五行都是重复的,怎样删除这些重复的数据!
delete from table where name in ( select name from table group by name having count (name)>1); 这个语句一执行就删完了。请高手帮忙解决阿,!
2)还有一个问题,我有一个老的表oldtable,怎么通过语句创建一个新的表,并把oldtable的数据完全拷贝过去,用语句实现!!