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
Migrando o banco de dados MySQL do Amazon RDS para o DigitalOcean
Funções RANK, DENSE_RANK e ROW_NUMBER no Oracle
Qual é a diferença entre Float e Numérico/Decimal no SQL Server - SQL Server / T-SQL Tutorial Parte 33
Como posso clonar um banco de dados SQL Server no mesmo servidor no SQL Server 2008 Express?