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

Làm cách nào để tìm số lượng trùng lặp giữa một số cột?

SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4

Nếu bạn muốn loại bỏ các hàng không trùng lặp:

SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4
HAVING COUNT(*) > 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. Cách đơn giản nhất để truy cập mssql bằng python hoặc ironpython là gì?

  2. Quy trình với tham số IN

  3. Cách tạo ràng buộc mặc định phụ thuộc cột khác trong máy chủ sql

  4. Câu lệnh UPDATE xung đột với ràng buộc THAM KHẢO - Hướng dẫn SQL Server / TSQL Phần 76

  5. Tự động tạo loại bảng do người dùng xác định phù hợp với bảng hiện có