Hey, yes your solution is working good (alias or use different name).
The main thing that i am not sure i understand is why it happing, is it i bug in GBQ or this is by design?
When you are running: select , from
As far as i know after the select you put what columns do you want to select from the table.
Why GBQ thinks that it’s ok to select table from table?