а кто-нибудь может объяснить, почему в big query нужен лишний селект, чтобы сделать left join
типа
(select * from
(select a, b from table_1))
left join
(select a, c from table_2)
using (a)
без первого select * запрос не будет работать, я как-то смирилась с этим фактом, но интересно, из-за чего так