Re: UPDATE Syntax Check

Поиск
Список
Период
Сортировка
От Thomas Kellerer
Тема Re: UPDATE Syntax Check
Дата
Msg-id jr8fc5$q6n$1@dough.gmane.org
обсуждение исходный текст
Ответ на UPDATE Syntax Check  (Rich Shepard <rshepard@appl-ecosys.com>)
Ответы Re: UPDATE Syntax Check  (Rich Shepard <rshepard@appl-ecosys.com>)
Re: UPDATE Syntax Check  (Rich Shepard <rshepard@appl-ecosys.com>)
Список pgsql-general
Rich Shepard wrote on 13.06.2012 00:17:
>    One table, waterchem, with primary key 'site' has columns easting and
> northing with no values in them. A second table, sites, with primary key
> 'name' has values for easting and northing for each row. I want to update
> waterchem with the easting and northing values from sites. My proposed
> statement is,
>
>    UPDATE waterchem
>    SET waterchem.easting, waterchem.northing = sites.easting, sites.northing
>    FROM sites AS s
>    WHERE waterchem.site = s.name;
>
>    Is this correct? If not, what approach should I adopt?
>

No it's not quite correct:

UPDATE waterchem
   SET waterchem.easting = s.easting
       waterchem.northing = s.northing
FROM sites AS s
WHERE waterchem.site = s.name;




В списке pgsql-general по дате отправления:

Предыдущее
От: Rich Shepard
Дата:
Сообщение: UPDATE Syntax Check
Следующее
От: Rich Shepard
Дата:
Сообщение: Re: UPDATE Syntax Check