sql >> Database >  >> RDS >> Sqlserver

Hoe kan ik dubbele rijen in een tabel verwijderen?

Ik SELECTEER de rijen ONDERSCHEID en gooi ze in een tijdelijke tabel, laat dan de brontabel vallen en kopieer de gegevens van de temp.BEWERK: nu met codefragment!

INSERT INTO TABLE_2 
SELECT DISTINCT * FROM TABLE_1
GO
DELETE FROM TABLE_1
GO
INSERT INTO TABLE_1
SELECT * FROM TABLE_2
GO


  1. ALTER TABLE om een ​​samengestelde primaire sleutel toe te voegen

  2. MariaDB ROWNUM() uitgelegd

  3. Maak een SQL Server Agent-schema met T-SQL

  4. Kan geen verbinding maken met localhost, maar wel met computernaam in SQL Server 2008