il modo ottimizzato consiste nel calcolare prima il conteggio e quindi inserire semplicemente la variabile nell'istruzione select:
set @rowCount = (select count(col1) from table1);
select col1, count(col1), @rowCount from table1 group by col1;
L'approccio fornito da @Meherzad calcolerà il conteggio delle righe molte volte. Ma se vuoi farlo in una singola query puoi usare:
select col1, count(col1), (select count(col1) from table1) rowCount
from table1 group by col1;