佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > Oracle表中重復(fù)數(shù)據(jù)去重的方法實(shí)例詳解

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

熱門標(biāo)簽:鐵路電話系統(tǒng) AI電銷 地方門戶網(wǎng)站 Linux服務(wù)器 呼叫中心市場(chǎng)需求 服務(wù)外包 百度競(jìng)價(jià)排名 網(wǎng)站排名優(yōu)化

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

我們?cè)陧?xiàng)目中肯定會(huì)遇到一種情況,就是表中沒(méi)有主鍵 有重復(fù)數(shù)據(jù) 或者有主鍵 但是部分字段有重復(fù)數(shù)據(jù) 而我們需要過(guò)濾掉重復(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ù)的就會(huì)累加 2,3,4。。。這種,我們刪除掉大于1的即可 刪除通過(guò)rowid來(lái)刪除

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

您可能感興趣的文章:
  • oracle、mysql數(shù)據(jù)庫(kù)停止與啟動(dòng)的批處理文件
  • Oracle 11g如何清理數(shù)據(jù)庫(kù)的歷史日志詳解
  • Oracle數(shù)據(jù)行拆分多行方法示例

標(biāo)簽:仙桃 衡水 蘭州 湖南 黃山 崇左 銅川 湘潭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Oracle表中重復(fù)數(shù)據(jù)去重的方法實(shí)例詳解》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    即墨市| 大渡口区| 策勒县| 石阡县| 大理市| 和龙市| 石楼县| 咸丰县| 唐山市| 曲阳县| 宁河县| 湖北省| 新源县| 茶陵县| 和静县| 垦利县| 资溪县| 理塘县| 锡林郭勒盟| 宣化县| 城市| 恩平市| 张北县| 濉溪县| 开原市| 醴陵市| 永州市| 金昌市| 东辽县| 襄垣县| 红安县| 瓦房店市| 潜江市| 咸丰县| 长武县| 岗巴县| 娱乐| 武义县| 达孜县| 定南县| 山阴县|