× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Thank you.

On Tue, Mar 16, 2021 at 11:12 AM Charles Wilt <charles.wilt@xxxxxxxxx>
wrote:

Db2 does not allow joins in an update...

update whssd00 W
set sdsps# = '131358787', sdconsig# = 932976
where
(sdsps# = '131357867' or sdsps# = '131357868')
and exists (select 1
from ptist00 P
where p.stdid# = w.sddid#
and stshtocity = 'RENO'
)

HTH,
Charles


On Tue, Mar 16, 2021 at 8:57 AM Art Tostaine, Jr. <atostaine@xxxxxxxxx>
wrote:

The SD prefix fields are in WHSSD00 and ST are in PTIST00. I only need
to
update WHSSD00.

I tried this but it's not right. I've been googling but I can't find
anything that looks right.

update whssd00 set sdsps# = '131358787',
sdconsig# = 932976
join ptist00
on sddid# = stdid#
where
(sdsps# = '131357867' or sdsps# = '131357868')
and stshtocity = 'RENO'

On Tue, Mar 16, 2021 at 10:48 AM Charles Wilt <charles.wilt@xxxxxxxxx>
wrote:

Hard to tell
- what fields belong to which tables
- what field(s) you want to update
- where the value you want to use to update is coming from...

I assume you're aware of the UPDATE statement
update mytable t
set tgtfld = (select srcfld
from othertable S
where S.key = T.key)

Also MERGE is often a great alternative
merge into mytable t
using (select srcfld
from othertable)
as s
on (s.key = t.key)
when matched then
update set tgtfld = srcfld

What have you tried? What isn't working?

Charles

On Tue, Mar 16, 2021 at 8:05 AM Art Tostaine, Jr. <atostaine@xxxxxxxxx

wrote:

I need to update one table based on values from two tables.

This is the select that works, but I want to update values in
whssd00.

select count(*) from whssd00
join ptist00 on sddid# = stdid#
where (sdsps# = '131357867' or sdsps# = '131357868')
and stshtocity = 'RENO'

How can I change this SELECT to update the value in SDSPS#?

Thank you.
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
related
questions.

Help support midrange.com by shopping at amazon.com with our
affiliate
link: https://amazon.midrange.com

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

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

This mailing list archive is Copyright 1997-2024 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.