Buď musíte použít SELECT COUNT(*) ... se stejnou podmínkou nebo přidejte sloupec s počtem řádků prostřednictvím ROW_NUMBER
funkce:
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
...nebo použijte @@ROWCOUNT
po výběru.
Místo ROW_NUMBER je jednodušší použít COUNT(*) OVER ( Order By ...) kde každý řádek obsahuje stejný celkový počet, zatímco ROW_NUMBER vrátí pořadové číslo, kde je pouze poslední záznam (podle ORDER BY ) bude mít celkový počet.
Takže to, co už Aaron myslel ve své odpovědi .