oraclesql去重複記錄不用distinct如何實現

2022-03-07 16:52:29 字數 1126 閱讀 8429

1樓:發生等將發生

1、建立臨時表,將重複記錄查詢出來去重插入到臨時表或者可以去重複記錄的最小id,或最大id然後查詢出來插入臨時表

2、刪除實表中的重複記錄

3、將臨時表中的記錄插入到實表

oracle 取出某一欄位所有不重複記錄

2樓:匿名使用者

取某一欄位不重複記錄可用distinct或者group by來實現。

如,emp表中有如下資料:

要求取出deptno欄位所有的不重複記錄,可分別用以下兩個語句:

1、select distinct deptno from emp;

2、select deptno from emp group by deptno;

結果如下:

3樓:匿名使用者

select *

from tab t1

where not exists(select 1 from tab where userid = t1.userid and content < t1.content)

想要第一個就<,想用第二個就》

4樓:

select distinct 欄位名,欄位名 from tablename

5樓:湛藍水晶

select * from table t1 where exists (

select 1 from (

select t2.rowid, t2.userid, row_number() over ( partition by rd.

reportno,rd.rowsubject order by content ) rn

from table t2

) temp where t1.rowid = t2.rowid and temp.rn > 1);

6樓:匿名使用者

select distinct field from table;

7樓:

select userid ,max(content) from 表 group by userid

徵集網路id,要簡單易記,重複可能小的

bodog lonsom konsoon kansom shanam donguai 動拐 07 email肯定是全部的小寫字元,所以我選的全是小寫。我最喜歡第四個,比我自己用的都好。zxcasdqwe123 這個不錯,輸入的時候仔細看鍵盤就知道有多麼好記了,而且重複機率很小 自己名字的拼音 2 你...

同夢重複做了好幾次,沒有十次也有九次,前世記憶麼

不一定。有幾種其它的可能性存在。如 一 串習的多了,就做這種夢。比如你整天接觸 生化危機 行屍走肉 那夢到喪屍一類的情況就比其它人高出很多。這屬於日有所思 夜有所夢的情況。所以,白天清醒狀態下,自己接受過 並且反覆接受過什麼樣的資訊,對晚上做夢有很大影響。資訊的強烈程度 自己接受時受到的精神刺激程度...

Excel如何去重複名稱生成唯一的彙總表

常用方法2個 1 使用資料透視表解決 2 複製帶有重複名稱的 列,然後使用資料 刪除重複項獲得不重複得名稱列,然後使用 sumif函式求彙總數。excel中怎樣把多個有重複名字的後面的資料彙總到多個不重複名字的後面?跟據我的例子,試試這個,可以照著我這個寫一個 iferror index c 1 c...