Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak usunąć zduplikowane wiersze w tabeli?

Wybrałbym DISTINCT wiersze i wrzuciłbym je do tabeli tymczasowej, a następnie upuścił tabelę źródłową i skopiował dane z temp.EDYTUJ: teraz z fragmentem kodu!

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zgodność z RODO a Twój serwer SQL

  2. Co to jest unikalne ograniczenie w SQL Server — SQL Server / samouczek TSQL, część 95

  3. Dynamiczny obrót T-SQL

  4. Czy zapytania ANSI JOIN i inne niż ANSI JOIN będą działać inaczej?

  5. 3 sposoby na zwrócenie ciągu wielu spacji w SQL Server