sql >> Databáze >  >> RDS >> Oracle

SQL:Jak najít duplikáty na základě dvou polí?

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


  1. Proč IS NOT NULL vrací hodnoty NULL pro Varchar(max) v SQL Server?

  2. Práce s MyISAM v MySQL

  3. Přidejte vztah cizího klíče mezi dvě databáze

  4. Jak vytvořit jednu tabulku z jiné tabulky v SQL