This is my "Thanks, I hate it" response. Reason being if you use the example they gave: SELECT f.title, f.did, d.name, f.date_prod, f.kind FROM films f JOIN FOREIGN f.films_did_fkey d You need to implicitly know the table that films_did_fkey points to, because 'd' is just a table alias. I can't think of anywhere else in the SQL standard where you can introduce a table alias without explicitly referencing the table. I…
It has been added to the "Drawbacks / Tradeoffs / Remaining issues" section of the proposal.
https://gist.github.com/joelonsql/15b50b65ec343dce94db6249cf...