SELECT a.id, b.amount
FROM table1 a
CROSS JOIN
(
SELECT SUM(amount) amount FROM table1
) b
Anda perlu melakukan gabungan kartesius
dari nilai penjumlahan setiap baris dalam tabel untuk setiap id
. Karena hanya ada satu hasil dari subselect (49
), pada dasarnya hanya ditempelkan ke setiap id
.