i would expect: ``` sql select * from table1 inner join table2 left join table1 on table1.id = table2.table1_id ``` to throw since the table opening is incorrect -> you can't open multiple tables to the same aliased name.