Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL agrupando valores semelhantes


Este é um problema um pouco mais complexo do que sinto vontade de pensar até o fim agora, mas vou lhe dar uma ideia para começar e talvez outra pessoa possa ajudá-lo a completá-lo ...

Junte a tabela a si mesma assim:
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

Eu não testei isso, então pode haver erros de digitação, mas espero que você tenha a ideia. Observe que você está entrando onde o trabalho não é o mesmo, mas a sequência é.