un1t
@un1t

Postgres — несколько union с почти одинаковым запросом, как упростить?

Можно ли как-то упросить запрос, чтобы не копипастить 10 раз одно и то же?

select distinct on (z) h 40, t.* from t where h > 40
union
select distinct on (z) h 50, t.* from t where h > 50
union
...
union
select distinct on (z) h 60, t.* from t where h > 150
  • Вопрос задан
  • 332 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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