sqlite3 - запрос GROUP BY для суммирования почти всех столбцов - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть таблица результатов, в которой каждая строка представляет урну для голосования (обозначенную кодом города столбцов и кодом урны для голосования), и большинство столбцов представляют разные политические партии, так что значение в каждой ячейке обозначает число голосов партия получила в указанной урне для голосования c.

Некоторые урны для голосования были разделены и появляются дважды (в две строки) с разными данными. Я хочу объединить их в один ряд, используя GROUP BY. При этом мне нужно сложить все столбцы, обозначающие разные стороны.

Проблема в том, что этих столбцов слишком много.

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

Например, если бы у меня был только один столбец для суммирования, я запрос:

SELECT town_code, ballot_code, SUM(party)
FROM results
GROUP BY town_code, ballot_code

Только у меня вместо столбцов "party" слишком много столбцов для суммирования.

...