Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm cách nào để xóa các hàng trùng lặp trong bảng

Tôi sẽ CHỌN DISTINCT các hàng và ném chúng vào một bảng tạm thời, sau đó thả bảng nguồn và sao chép lại dữ liệu từ tạm thời. CHỈNH SỬA: bây giờ với đoạn mã!

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. 5 cách trả về hàng có chứa chữ thường trong SQL Server

  2. Ảnh chụp nhanh cơ sở dữ liệu SQL Server -3

  3. Tổng hợp bitwise HOẶC trong một truy vấn con

  4. Cách khắc phục “Không thành công câu lệnh ALTER TABLE SWITCH” Msg 4982 (SQL Server)

  5. Biểu diễn khác nhau của UUID trong Java Hibernate và SQL Server