sql去重语句 cognos如何删除重复的行,不用sql语句?
浏览量:2592
时间:2021-03-14 06:09:43
作者:admin
cognos如何删除重复的行,不用sql语句?
(1)通过建立临时表来实现 SQL>createtabletemp_empas(selectdistinct*fromemployee) SQL>truncatetableemployee(清空employee表的数据) SQL>insertintoemployeeselect*fromtemp_emp (再将临时表里的内容插回来) ( 2)通过唯一rowid实现删除重复记录.在Oracle中,每一条记录都有一个rowid,rowid在整个数据库中是唯一的,rowid确定了每条记录是在Oracle中的哪一个数据文件、块、行上。 在重复的记录中,可能所有列的内容都相同,但rowid不会相同,所以只要确定出重复记录中那些具有最大或最小rowid的就可以了,其余全部删除。
sql去重语句 sql基本语句大全 sqlserver去掉重复的数据
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。