По-долу е за BigQuery Standard SQL и е толкова просто, колкото по-долу
#standardSQL
SELECT ANY_VALUE(first_name) first_name
FROM `project.dataset.table`
GROUP BY age
Както можете да видите, липсваше ви само функцията за агрегиране - тя може да бъде всяка - MAX, MIN и т.н. Избрах ANY_VALUE като пример
Можете да тествате, да си играете с по-горе, като използвате някои опростени фиктивни данни като в примера по-долу
#standardSQL
WITH `project.dataset.table` AS (
SELECT 'Thomas' first_name, 25 age UNION ALL
SELECT 'Mike', 25 UNION ALL
SELECT 'Thomas', 30 UNION ALL
SELECT 'Mark', 40
)
SELECT ANY_VALUE(first_name) first_name
FROM `project.dataset.table`
GROUP BY age
с резултат
Row first_name
1 Thomas
2 Thomas
3 Mark