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

SQL групира подобни стойности заедно

Това е малко по-сложен проблем, отколкото ми се иска да го обмисля докрай в момента, но ще ви дам една идея за начало и може би някой друг може да ви помогне да я завършите...

Присъединете таблицата към себе си така:

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

Не съм го тествал, така че може да има правописни грешки, но се надявам, че схващате идеята. Забележете, че се присъединявате, където работата не е същата, но последователността е.



  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 Compact Edition (CE) от Java?

  2. Обединяване на множество бази данни в една база данни

  3. Анализирайте XML в SQL Server

  4. Промяна на максималната дължина на колона varchar?

  5. Матрица на поддържаните версии на SQL Server