Níže je uveden pro BigQuery Standard SQL a je stejně jednoduchý jako níže
#standardSQL
SELECT ANY_VALUE(first_name) first_name
FROM `project.dataset.table`
GROUP BY age
Jak vidíte, chyběla vám pouze agregační funkce - může být jakákoli - MAX, MIN atd. Jako příklad jsem zvolil ANY_VALUE
Můžete testovat, hrát si s výše uvedeným použitím některých zjednodušených fiktivních dat jako v příkladu níže
#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
s výsledkem
Row first_name
1 Thomas
2 Thomas
3 Mark