Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Updating multiple columns

Status
Not open for further replies.

jrponline

Programmer
May 31, 2006
10
CA
Hi There,

I need some helping building an update query in Pervasive SQL Data Manager V8.6

I have two tables, one called INVENTORY, and another called CDN_UPDATES

The tables have the same field names, and data types.

I need to update the records in INVENTORY with the new more current data from all the fields in CDN_UPDATES where the part numbers (CODE column) in both tables match.

There are about 7 fields in this update, eg: price, quantity, description, etc.

Can you help?
 
Well, I'm quite new at this, so I have only made a query that can update one field. Here is what I have.

UPDATE "INVENTORY" SET "INVENTORY"."WHOLESALE" = (SELECT "CDN_UPDATES"."WHOLESALE" FROM "CDN_UPDATES" WHERE "CDN_UPDATES"."CODE" = "INVENTORY"."CODE")

The problem with my query is that

1) it updated WHOLESALE in every record of INVENTORY, to a ZERO if it doesn't match up the CODE

2) it only updates WHOLESALE, I need to update several more columns than that
 
I'm not new to SQL, I am just new to Pervasive, in SQL this would be simple, just do an inner join. Pervasive is very very picky.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top