Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Изтриване на дублиращи се записи от SQL таблица без първичен ключ

Много е просто. Опитах в SQL Server 2008

DELETE SUB FROM
(SELECT ROW_NUMBER() OVER (PARTITION BY EmpId, EmpName, EmpSSN ORDER BY EmpId) cnt
 FROM Employee) SUB
WHERE SUB.cnt > 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете таблица с ограничение на външния ключ в SQL Server - SQL Server / TSQL урок, част 66

  2. Какво правите в SQL Server, за да СЪЗДАВАТЕ ИЛИ ПРОМЕНЯТЕ?

  3. Промяна на INT на BigInt

  4. Какво представлява jTDS JDBC Connect URL към MS SQL Server 2005 Express

  5. Използване на Excel за създаване на CSV файл със специални знаци и след това импортиране в db с помощта на SSIS