Re: [GENERAL] UPDATE from a SELECT on two fields.

2005-07-10 Thread Martijn van Oosterhout
On Fri, Jul 08, 2005 at 05:31:58PM -0600, Roy Souther wrote: > I have been useing an UPDATE from a SELECT on a single field and it > works great. > To save some time I would like it to update two fields at the same time > but I cannot wrap my head around how that could be done. Can it not be > d

[GENERAL] UPDATE from a SELECT on two fields.

2005-07-08 Thread Roy Souther
I have been useing an UPDATE from a SELECT on a single field and it works great. Example: UPDATE reports.mytemptable SET igka = (SELECT CASE   WHEN value >= 0 THEN value || ' (G}'   WHEN value < 0 THEN (value * -1) || ' (K)' END FROM ( SELECT ((mmpuncorvol - uutuncorvol)::float4 / 1000)::N