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

SQL nhóm các giá trị tương tự lại với nhau

Đây là vấn đề phức tạp hơn một chút nên tôi cảm thấy muốn suy nghĩ thấu đáo ngay bây giờ, nhưng tôi sẽ cho bạn một ý tưởng để bắt đầu và có thể ai đó khác có thể giúp bạn hoàn thành nó ...

Tham gia bảng với chính nó như vậy:

Select  A.JobID, A.Sequence, Count(*) 

from    TheTable A join
        TheTable B on A.JobID <> B.JobID and A.Sequence = B.Sequence

group by A.JobID

Tôi chưa kiểm tra điều đó nên có thể có lỗi chính tả, nhưng hy vọng bạn sẽ hiểu được ý tưởng đó. Lưu ý rằng bạn đang tham gia nơi công việc không giống nhau, nhưng trình tự thì có.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Entity Framework / SQL2008 - Làm thế nào để tự động cập nhật các trường LastModified cho các đối tượng?

  2. SQL Server 2008 XPath

  3. điền vào hộp văn bản trên lựa chọn hộp kết hợp thứ hai đã thay đổi trong hộp kết hợp xếp tầng trong biểu mẫu cửa sổ bằng cách sử dụng c #

  4. Cài đặt Microsoft SQL Server 2012 Enterprise Edition w / Service Pack 1

  5. Truy vấn SQL để trả về bản ghi mới nhất cho mỗi ID