Если бы я хотел создать запрос BigQuery для такой таблицы, как:
user | value ------------ 1. | 1 1. | 3 2. | 1 2. | 5
и я хотел получить 3 + 5, потому что это максимум на пользователя, как бы я сделал это в одном агрегированном запросе?
Ниже для BigQuery Standard SQL
#standardSQL SELECT SUM(value) value FROM ( SELECT MAX(value) value FROM `project.dataset.table` GROUP BY user )