Re: execute same query only one time?

From: Marc Mamin <M(dot)Mamin(at)intershop(dot)de>
To: Johannes <jotpe(at)posteo(dot)de>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: execute same query only one time?
Date: 2016-02-09 19:16:22
Message-ID: B6F6FD62F2624C4C9916AC0175D56D88420E18DD@jenmbs01.ad.intershop.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


>>>> Hi,
>>>>
>>>> is there a best practice to share data between two select statements?

Hi,
I didn't check the whole thread so forgive me if this was already proposed,
but maybe you could do something like:

create temp table result2 (...)

query_1:
WITH cte as (select ..),
tmp as ( INSERT INTO result2 select ... from cte),
SELECT ... from cte;

query_2:
select * from result2;

regards,

Marc Mamin

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Vitaly Burovoy 2016-02-09 20:10:12 Re: execute same query only one time?
Previous Message Rowan Collins 2016-02-09 16:58:02 Re: COALESCE requires NULL from scalar subquery has a type