SELECT a.id, b.amount
FROM table1 a
CROSS JOIN
(
SELECT SUM(amount) amount FROM table1
) b
Musíte provést kartezské připojení
hodnoty součtu každého řádku v tabulce ke každému id
. Protože existuje pouze jeden výsledek dílčího výběru (49
), v podstatě se pouze přichytí na každé id
.