I really wish SQL syntax was in this order.
If from was first, autocomplete could help you with the names of columns, like RStudio does with dplyr:
data_frame_name %>% select(column_name)
Because you start by piping the data reference into your select function, RStudio can inspect the data and autocomplete the column names in the select statement, completely opposite of what is possible inSQLWith a free order, you'd be able to start SQL queries with `FROM table_name SELECT ...` and have columns autocompleted.
edit:
CTEs can make it closer to the syntax in question though.