Tom, > UPDATE t1 SET amount = (select sum(b.amount) from t2 b > WHERE t1.id = b.id); Interesting. I'm used to (not necessarily in PGSQL): UPDATE t1 SET amount = t2ttl.totalamount FROM (SELECT sum(amount) as totalamount, id FROM t2 GROUP BY id) t2ttl WHERE t1.id = t2.id Although this is a subselect in the FROM clause, something we've had trouble with as I recall. -Josh Berkus
- [SQL] update help Carolyn Wong
- Re: [SQL] update help Tubagus Nizomi
- [SQL] Re: update help Carolyn Lu Wong
- Re: [SQL] update help Tom Lane
- [SQL] Re: update help Carolyn Lu Wong
- [SQL] Re: update help Tom Lane
- [SQL] Update Help Josh Berkus
- [SQL] Update Help [EMAIL PROTECTED]
- Re: [SQL] Update Help Oliver Elphick
- Re: [SQL] Update Help Peter Eisentraut