PostgreSQL с условием & amp; создать таблицу [дубликат]

Эта строка ниже решила ту же проблему, с которой я столкнулся с пакетом rJava, как это делали некоторые другие в этом обсуждении. Я уверен, что есть несколько решений этой проблемы, и я искренне благодарю их всех за их вклад, потому что иногда одна строка, подобная приведенной ниже, экономит много времени, чтобы отправиться в мусор!

sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib
6
задан Meem 16 June 2014 в 13:35
поделиться

1 ответ

create table xyz as 

with mm
as
(
     select * from test
)
select * from mm 
where myfield = myvalue
;

Соответствующая документация . В документации нет явного описания того, как использовать create table as вместе с CTE. Однако он четко утверждает, что это синтаксис (упрощенный):

CREATE TABLE table_name
    AS query

Где запрос может быть (цитирование):

Команда SELECT, TABLE или VALUES или EXECUTE команда, которая запускает подготовленный запрос SELECT, TABLE или VALUES.

Из этого должно быть достаточно ясно, почему ваша попытка не удалась.

10
ответ дан Tomas Greif 27 August 2018 в 19:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: