MySQL Forums
Forum List  »  Newbie

Re: mass update tool
Posted by: Shantanu Oak
Date: May 04, 2005 09:15PM

If I am correct, you are looking for joins in update statement. This is how you will like to say...
UPDATE a SET a.y TO b.a WHERE a.primary_key = b.primary_key


Untested examples...
UPDATE products_categories AS pc
INNER JOIN products AS p ON pc.prod_id = p.id
SET pc.prod_sequential_id = p.sequential_id

UPDATE users, Members
SET
users.PASSWORD = Members.Password,
users.PassQuestion = Members.PassQuestion,
users.PassAnswer = Members.PassAnswer,
users.LastUpdated = Members.LastUpdated,
users.Active = Members.Active,
users.ActiveCode = Members.ActiveCode
WHERE users.user_name = members.username

Options: ReplyQuote


Subject
Written By
Posted
May 04, 2005 11:03AM
Re: mass update tool
May 04, 2005 09:15PM
May 04, 2005 10:38PM
May 22, 2005 03:34PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.