Complex Update - Mailing list pgsql-sql

From John Coryat
Subject Complex Update
Date
Msg-id 3FF6896E.3010602@coryat.com
Whole thread Raw
Responses Re: Complex Update
List pgsql-sql
Problem: I have a table that has a field I want to plug with a value 
from other tables.

I can do it with a perl program and a loop, but want to do it with a 
single SQL statement.

Is there a way to do an update that combines a select statement 
containing a "where" that uses a field from the row to be updated?

I would expect it to look something like this:

update orderheader set total = (select sum(amount) from orderdetail 
where orderdetail.orderno=orderheader.orderno) ;

Any ideas?



pgsql-sql by date:

Previous
From: Randolf Richardson
Date:
Subject: Re: Radius of a zip code
Next
From: "Hijax"
Date:
Subject: functional index