Been available for years in DB2 for LUW. Relatively recent (V5R3 or V5R4 I think, don't recall offhand) change for the System i. Was she at RPG World? I did explain it there... ;-)


Alan Campin wrote:
We have a new programmer in our office and she created this query. The thing that blew my mind was the set using in effect a list. I thought you could only update a single field on a select but it works.
Update PLNREQ a
Set (PPLANIB,
PITCLS) = (Select b.PLANIB, b.ITCLS From ITEMBL b Where a.PITEM = b.ITNBR And a.PWH = b.HOUSE) Where a.PPLANIB = ' ' And a.PITCLS = ' '
The trick seems to be putting the brackets around the list of fields to update.
Anybody seen this before? SQL never ceases to amaze me.



This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.