У меня есть таблица результатов, в которой каждая строка представляет урну для голосования (обозначенную кодом города столбцов и кодом урны для голосования), и большинство столбцов представляют разные политические партии, так что значение в каждой ячейке обозначает число голосов партия получила в указанной урне для голосования c.
Некоторые урны для голосования были разделены и появляются дважды (в две строки) с разными данными. Я хочу объединить их в один ряд, используя GROUP BY. При этом мне нужно сложить все столбцы, обозначающие разные стороны.
Проблема в том, что этих столбцов слишком много.
Есть ли способ обратиться ко всем из них, используя какое-то ключевое слово в выражении?
Например, если бы у меня был только один столбец для суммирования, я запрос:
SELECT town_code, ballot_code, SUM(party)
FROM results
GROUP BY town_code, ballot_code
Только у меня вместо столбцов "party" слишком много столбцов для суммирования.