Ниже для BigQuery Standard SQL
#standardSQL
SELECT AS VALUE ANY_VALUE(t)
FROM `project.dataset.table` t
GROUP BY F3
Вы можете проверить, поиграть с выше, используя примеры данных из вашего вопроса, как в примере ниже
#standardSQL
WITH `project.dataset.table` AS (
SELECT 1 F1, 4 F2, 'A' F3, 5 F4 UNION ALL
SELECT 2, 4, 'A', 5 UNION ALL
SELECT 3, 4, 'B', 5 UNION ALL
SELECT 4, 4, 'C', 5 UNION ALL
SELECT 5, 4, 'D', 5
)
SELECT AS VALUE ANY_VALUE(t)
FROM `project.dataset.table` t
GROUP BY F3
с результатом
Row F1 F2 F3 F4
1 1 4 A 5
2 3 4 B 5
3 4 4 C 5
4 5 4 D 5