SUM() във вашия пример е без операция - SUM() от COUNT() означава същото като просто COUNT(). Така че нито една от вашите примерни заявки изглежда не прави нещо полезно.
Струва ми се, че вложените агрегати биха имали смисъл само ако искате да приложите две различни агрегации - което означава GROUP BY върху различни набори от колони. За да посочите две различни агрегати, ще трябва да използвате функцията GROUPING SETS или SUM() OVER. Може би, ако обясните какво искате да постигнете, някой може да ви покаже как.