1. 程式人生 > >oracle查詢重複資料出現次數

oracle查詢重複資料出現次數

話不多數上程式碼:

  我在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