SELECT a.id, b.amount
FROM table1 a
CROSS JOIN
(
SELECT SUM(amount) amount FROM table1
) b
U moet een cartesiaanse join
uitvoeren van de waarde van de som van elke rij in de tabel voor elke id . Aangezien er maar één resultaat is van de subselectie (49 ), wordt het eigenlijk gewoon op elke id geplakt .