Как в PostgreSQL просуммировать значения только по некоторым колонкам в таблице, исключая не нужные?

Рейтинг: 0Ответов: 0Опубликовано: 01.02.2023

Всем привет.

У меня есть такая структура таблицы:

введите сюда описание изображения

То есть, имеется несколько колонок, значения по которым я должен просуммировать и по строчно для каждого opportinuty_id. Условно говоря, я могу руками сделать SELECT (col1 + col2 + col3), но как это сделать динамически для всех колонок, кроме некоторых? Ведь со временем кол-во колонок будет роста и не хочется каждый раз руками их добавлять в запрос - не по программистски.

Сам додуматься не могу. Смог вытащить список нужных мне названий колонок и сформировать из них массив. Но и тут не знаю, что делать дальше.

Ответы

Ответов пока нет.