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

Oracle去重4種實現(xiàn)方式小結(jié)

 更新時間:2023年09月10日 09:07:19   作者:風F  
這篇文章主要給大家介紹了關(guān)于Oracle去重4種實現(xiàn)方式的相關(guān)資料,在Oracle數(shù)據(jù)庫中有時候我們需要查詢多個列并去除重復值,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

去重

1.distinct去重

select distinct name,age from test

2.group by 去重

select name,age from test group by name,age;

3.rowid(偽列去重)如果 step_id 也要要求去重就把條件加上去,如果不需要去重則不加

select sfc_no,step_id from AAA_HC t1
where t1.rowid in (select min(rowid) from AAA_HC t2 where t1.sfc_no=t2.sfc_no
--and t1.step_id=t2.step_id
);

4.窗口函數(shù)row_number () over() 去重  如果 step_id 也要要求去重就把條件加上去,如果不需要去重則不加

select t.sfc_no ,t.step_id from
(select row_number() over(partition by sfc_no
--,step_id
order by step_id) rank,AAA_HC.* from AAA_HC)t
where t.rank = 1;

row_number()  over(partition by SFC_NO order by CREATE_DATE desc) rn

為新增一個名為rn的排名的列,partition by 列名(需要分組的列) order by 列名(需要排名的列)
結(jié)果

SFC_NO    CREATE_DATE   rn
aaa          2022-09-22        1
aaa          2022-09-21        2
aaa          2022-09-20        3
bbb          2022-09-22        1
bbb          2022-09-21        2
bbb          2022-09-20        3

總結(jié)

到此這篇關(guān)于Oracle去重4種實現(xiàn)方式的文章就介紹到這了,更多相關(guān)Oracle去重方式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • oracle 數(shù)據(jù)庫啟動階段分析

    oracle 數(shù)據(jù)庫啟動階段分析

    這篇文章主要介紹了oracle 數(shù)據(jù)庫啟動階段分析,包括三個階段的詳細介紹,需要的朋友可以了解下。
    2017-09-09
  • Oracle不完全恢復的實戰(zhàn)指南

    Oracle不完全恢復的實戰(zhàn)指南

    當誤刪表、日志損壞或控制文件丟失時,Oracle的不完全恢復是DBA最后的救命稻草,掌握關(guān)鍵恢復技術(shù),可在數(shù)據(jù)災難中力挽狂瀾,所以本文給大家介紹了Oracle不完全恢復的實戰(zhàn)指南,需要的朋友可以參考下
    2025-07-07
  • delete archivelog all無法清除歸檔日志解決方法

    delete archivelog all無法清除歸檔日志解決方法

    最近在因歸檔日志暴增,使用delete archivelog all貌似無法清除所有的歸檔日志,究竟是什么原因呢?本文將為您解答,需要的朋友可以參考下
    2012-12-12
  • Oracle使用like查詢時對下劃線的處理方法

    Oracle使用like查詢時對下劃線的處理方法

    這篇文章主要介紹了Oracle使用like查詢時對下劃線的處理方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • oracle 數(shù)據(jù)庫閃回相關(guān)語句介紹

    oracle 數(shù)據(jù)庫閃回相關(guān)語句介紹

    本文將詳細介紹oracle 數(shù)據(jù)庫閃回相關(guān)語句,需要了解跟多的朋友可以參考下
    2012-11-11
  • 詳解Oracle中sqlldr的具體用法

    詳解Oracle中sqlldr的具體用法

    這篇文章主要介紹了詳解Oracle中sqlldr的用法,SQLLDR可以在極短的時間內(nèi)加載數(shù)量龐大的數(shù)據(jù),這是一個非常有用的工具,可用于從多種平面文件格式向Oracle數(shù)據(jù)庫中加載數(shù)據(jù),需要的朋友可以參考下
    2023-07-07
  • Oracle用戶密碼過期如何修改永不過期

    Oracle用戶密碼過期如何修改永不過期

    針對不同的業(yè)務場景會有不一樣的業(yè)務需求,oracle的用戶密碼,生產(chǎn)環(huán)境肯定需要定期進行更換,保證安全性,但是也同樣會有需求要求oracle用戶的密碼永遠不過期,這篇文章主要給大家介紹了關(guān)于Oracle用戶密碼過期如何修改永不過期的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • Oracle找出一個表的間接授權(quán)信息的方法

    Oracle找出一個表的間接授權(quán)信息的方法

    在Oracle中,查詢表授權(quán)需結(jié)合直接權(quán)限和通過視圖間接傳遞的權(quán)限,直接權(quán)限可通過ALL_TAB_PRIVS獲取,而間接授權(quán)需遞歸檢查視圖的授權(quán)鏈,本文給大家介紹Oracle找出一個表的間接授權(quán)信息的方法,感興趣的朋友一起看看吧
    2025-06-06
  • 基于OGG實現(xiàn)Oracle實時同步MySQL的全過程

    基于OGG實現(xiàn)Oracle實時同步MySQL的全過程

    這篇文章詳細闡述了基于OGG實現(xiàn)Oracle實時同步MySQL全過程,文中通過圖文結(jié)合和代碼示例給大家講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2023-11-11
  • 在oracle數(shù)據(jù)庫里創(chuàng)建自增ID字段的步驟

    在oracle數(shù)據(jù)庫里創(chuàng)建自增ID字段的步驟

    本節(jié)主要介紹了在oracle數(shù)據(jù)庫里創(chuàng)建自增ID字段的步驟,需要的朋友可以參考下
    2014-07-07

最新評論

绩溪县| 旅游| 曲沃县| 南投市| 阳城县| 甘德县| 无为县| 南涧| 祁阳县| 成都市| 伊川县| 蒲江县| 井冈山市| 华宁县| 五台县| 怀仁县| 康马县| 永吉县| 盐池县| 贵港市| 永定县| 鄂伦春自治旗| 北流市| 元江| 奈曼旗| 江川县| 屏东县| 阿荣旗| 大埔县| 牡丹江市| 金门县| 华容县| 东方市| 辛集市| 安徽省| 康平县| 休宁县| 昌乐县| 大冶市| 清远市| 突泉县|