Задать вопрос
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
  • Вопрос задан
  • 335 просмотров
Подписаться 1 Оценить 6 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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