select * from ( select a.*, rownum r_n from A_TEST a ) tt where tt.r_n in ( select min(rownum) from A_TEST t group by name //name為去重字段 )
查詢原理是:
將表按要去重的字段分組,查詢出分組后每組的最小行號,以此作為篩選條件,從表中取出這些記錄。
(說明:此方法為網絡獲取,並沒有對大量數據進行測試,不知效率如何)
select * from ( select a.*, rownum r_n from A_TEST a ) tt where tt.r_n in ( select min(rownum) from A_TEST t group by name //name為去重字段 )
查詢原理是:
將表按要去重的字段分組,查詢出分組后每組的最小行號,以此作為篩選條件,從表中取出這些記錄。
(說明:此方法為網絡獲取,並沒有對大量數據進行測試,不知效率如何)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。