SELECT *
FROM (
SELECT t.*, ROW_NUMBER() OVER (PARTITION BY station_id, obs_year ORDER BY entity_id) AS rn
FROM mytable t
)
WHERE rn > 1
SELECT *
FROM (
SELECT t.*, ROW_NUMBER() OVER (PARTITION BY station_id, obs_year ORDER BY entity_id) AS rn
FROM mytable t
)
WHERE rn > 1
Bagaimana cara mengembalikan resultet/kursor dari blok anonim Oracle PL/SQL yang menjalankan SQL Dinamis?
UPDATE dengan CASE dan IN - Oracle
Bagaimana cara mengetahui kapan tabel tertentu dibuat di Oracle?
Oracle - File Nama TNS apa yang saya gunakan?
Bagaimana cara menggunakan fungsi LISTAGG Oracle dengan filter unik?