Vous pouvez utiliser un CROSS JOIN. La sous-requête obtiendra le nombre de tous les firstnames
puis il inclura cette valeur dans chaque ligne :
SELECT firstname, d.total
FROM BigTable
CROSS JOIN
(
SELECT COUNT(*) total
FROM BigTable
WHERE firstname LIKE 'a%'
) d
WHERE firstname LIKE 'a%';
Voir SQL Fiddle avec démo