Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: SQL help required for a brain not working too well today
Try this:
UPDATE T1 a
SET a.col1=(SELECT b.newcol1 FROM T2 b WHERE b.UnqKey1=a.UnqKey1),
col3=(SELECT b.newcol3 FROM T2 b WHERE b.UnqKey1=a.UnqKey1),
col7=(SELECT b.newcol7 FROM T2 b WHERE b.UnqKey1=a.UnqKey1)
WHERE a.UnqKey1 IN (SELECT UnqKey1 FROM T2);
Hope this helps.
Michael Serbanescu
![]() |
![]() |