It's interesting that you know SELECT being first is clunky, without understanding why.
SELECT in SQL is clunky because it comes before FROM and JOIN. Do you see FROM or JOIN anywhere here? No.
The collections you're selecting from are literally written before the fields you select.
The real WTF for me is this claims to be a relational database and you can't join seemingly.