Опитайте това:
SELECT sum(a.total)
FROM (SELECT sum(size) as total
FROM mytable group by name) a
АКТУАЛИЗИРАНЕ Съжалявам, не прочетох, че искате всичко в една и съща заявка. Поради тази причина отговорът на грег е по-добре. Въпреки това, друга възможност, ако имате версия на postgresql>=9:
WITH mytableWith (name, sum) as
(SELECT name, sum(size)
FROM mytable
GROUP BY name)
SELECT 'grand total' AS name,
sum(sum) AS sum
FROM mytableWith
UNION ALL
SELECT name, sum
FROM mytableWith