最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle表中重復(fù)數(shù)據(jù)去重的方法實例詳解

 更新時間:2017年07月19日 10:42:29   作者:字母哥  
這篇文章主要介紹了Oracle表中重復(fù)數(shù)據(jù)去重的方法實例詳解的相關(guān)資料,需要的朋友可以參考下

Oracle表中重復(fù)數(shù)據(jù)去重的方法實例詳解

我們在項目中肯定會遇到一種情況,就是表中沒有主鍵 有重復(fù)數(shù)據(jù) 或者有主鍵 但是部分字段有重復(fù)數(shù)據(jù) 而我們需要過濾掉重復(fù)數(shù)據(jù)

下面是一種解決方法

delete from mytest ms 
 where rowid in (select aa.rid 
          from (select rowid as rid, 
                row_number() over(partition by s.name order by s.id) as nu 
              from mytest s) aa 
         where aa.nu > 1) 

row_number() over是分析函數(shù) 可以獲得當(dāng)前分組的出現(xiàn)次數(shù) 如果有重復(fù)的就會累加 2,3,4。。。這種,我們刪除掉大于1的即可 刪除通過rowid來刪除

以上就是關(guān)于Oracle 去重的方法及簡單實例的介紹,關(guān)于數(shù)據(jù)庫的文章本站還有很多,歡迎大家搜索參閱,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論

大丰市| 安平县| 杭州市| 蓝山县| 天镇县| 西畴县| 肥西县| 分宜县| 交城县| 高台县| 全州县| 闵行区| 通道| 荣昌县| 永丰县| 铁岭市| 静海县| 彩票| 云和县| 临西县| 资阳市| 光泽县| 怀安县| 天柱县| 抚州市| 柳河县| 米林县| 于都县| 图木舒克市| 云梦县| 鲁山县| 东乌| 措美县| 汪清县| 息烽县| 嘉善县| 文昌市| 仪陇县| 博乐市| 凤山市| 资溪县|