How to INSERT INTO one table from another table, WHERE

Поиск
Список
Период
Сортировка
От Kirk Wythers
Тема How to INSERT INTO one table from another table, WHERE
Дата
Msg-id C9FB8B33-B651-4EAF-91E4-EF75EE9A5B84@umn.edu
обсуждение исходный текст
Ответы Re: How to INSERT INTO one table from another table, WHERE  (Igor Neyman <ineyman@perceptron.com>)
Список pgsql-general
I am trying to insert data from 2 columns in tableB (colX and colY) into the same two columns of tableB, with a join
likewhere clause. Is this possible?  

For example:

INSERT INTO tableA (colX, colY)
(SELECT colX, colY
FROM tableB
WHERE
    tableA.blockname = tableB.block_name
    AND tableA.timestamp = tableB.timestamp)
;




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

Предыдущее
От: Yuriy Rusinov
Дата:
Сообщение: Re: SPI_execute_with_args call
Следующее
От: Igor Neyman
Дата:
Сообщение: Re: How to INSERT INTO one table from another table, WHERE