Je table structure suivante ...SQL Server 2008 problème
ReturnID SumbitID Status
1 1 1
1 NULL 2
2 2 3
3 3 1
3 3 1
Je veux que cette sortie .....
RetunrID TotalAttempt Success
1 2 1
2 1 0
3 2 2
Nombre de ReturnID est TotalAttempt, quand ReturnID = sumbitID et status = 1 Alors ça compte comme un succès ... Merci à l'avance!
travail Mais vous devez ajouter clause group by enfin .... SELECT T.ReturnID , COUNT (T.ReturnID) AS TotalAttempt , SUM (CAS LORSQUE T.ReturnID = T.sumbitID ET T.Statusa = 1 ALORS 1 ELSE 0 FIN) AS Statut DE @table GROUPE T DE T.ReturnID – jats