Обсуждение: SQL syntax for updating tables

Поиск
Список
Период
Сортировка

SQL syntax for updating tables

От
Justin Long
Дата:
I'm trying to figure this out and I'm stumped. Perhaps someone else has 
done it.

I have two tables:
SIGMEMBER
and
MEMBER

The MEMBER table has a USERID field and an EMAIL field. SIGMEMBER has the 
same two fields. I am trying to update SIGMEMBER from MEMBER such that when 
member.userid = sigmember.userid, it replaces sigmember.email with 
member.email.

Any suggestions?

_____
Justin Long
Network for Strategic Missions
1732 South Park Court, Chesapeake, VA 23320
Ofc 757-420-4500, Fax 757-226-5006, Email justinlong@strategicnetwork.org
Never retreat. Never surrender. Never cut a deal with a dragon.
http://www.strategicnetwork.org




Re: SQL syntax for updating tables

От
"Moray McConnachie"
Дата:
----- Original Message -----
From: Justin Long <justinlong@strategicnetwork.org>
To: <pgsql-sql@postgresql.org>
Sent: Friday, April 07, 2000 8:46 PM
Subject: [SQL] SQL syntax for updating tables


> I'm trying to figure this out and I'm stumped. Perhaps someone else has
> done it.
>
> I have two tables:
>
> SIGMEMBER
>
> and
>
> MEMBER
>
> The MEMBER table has a USERID field and an EMAIL field. SIGMEMBER has the
> same two fields. I am trying to update SIGMEMBER from MEMBER such that
when
> member.userid = sigmember.userid, it replaces sigmember.email with
> member.email.

UPDATE sigmember SET sigmember.email=member.email WHERE
sigmember.userid=member.userid;

should work.