цте с выборкой из таблицы а потом другими цте из первой брать данные
2) или сделать отдельные цте, в которых я буду каждый раз опрашивать таблицу
with pre1 as (
select * from table
), pre2 as (
select * from pre1 where condition
), pre3 as (
select * from pre1 where condition
)
select * from pre2 p2
join pre3 condition
with pre1 as (
select * from table where condition
),pre2 as (
select * from table where condition
)
select * from pre1 p1
join pre2 condition
а версия постгреса какая?
Зависит от конкретного запроса и версии PostgreSQL. А лучше смотреть конкретные планы, конечно. ;)
Обсуждают сегодня