oracle查詢重複資料出現次數
阿新 • • 發佈:2018-11-10
話不多數上程式碼:
我在Oracle資料庫查資料,發現重複資料,於是我想把重複條數以及具體資料查出來:
下面是資料
然後我需要知道重複多少條 (重複十條,也就是有五條資料相同)
SQL:
select COUNT(*) from acsprd.parameters_lowner where pow_low_code in (SELECT pow_low_code FROM acsprd.parameters_lowner group by pow_low_code having COUNT (pow_low_code) > 1)
然後拿到重複條數,我需要知道是那些資料重複的:
SQL:
SELECT pow_low_code FROM acsprd.parameters_lowner group by pow_low_code having COUNT (pow_low_code) > 1
最後檢視具體重複資料:
SQL:
SELECT * from acsprd.parameters_lowner p WHERE p.pow_low_code IN ('BMW','JAG','LAR','MAUK','VOL')
--------重複記錄
---------end