SUM() ve vašem příkladu je neoperativní - SUM() z COUNT() znamená totéž jako jen COUNT(). Zdá se tedy, že žádný z vašich příkladů dotazů nedělá nic užitečného.
Zdá se mi, že vnoření agregací by mělo smysl pouze v případě, že byste chtěli použít dvě různé agregace – tedy GROUP BY na různé sady sloupců. Chcete-li zadat dvě různé agregace, budete muset použít funkci GROUPING SETS nebo funkci SUM() OVER. Možná, že když vysvětlíte, čeho chcete dosáhnout, někdo by vám mohl ukázat jak.