Devi usare SELECT COUNT(*) ... con la stessa condizione o aggiungere una colonna con il conteggio delle righe tramite ROW_NUMBER
funzione:
SELECT a.Emp,b.orders, RN = ROW_NUMBER () OVER (ORDER BY a.Emp,b.orders)
FROM table as a inner join table1 b on a.ID=B.ID
...o usa @@ROWCOUNT
dopo la selezione.
Invece di ROW_NUMBER è più facile usare COUNT(*) OVER ( Order By ...) dove ogni riga contiene lo stesso conteggio totale mentre ROW_NUMBER restituirebbe un numero sequenziale in cui solo l'ultimo record (secondo il ORDER BY ) avrebbe il conteggio totale.
Quindi ciò che Aaron ha già inteso dire nella sua risposta .