“Junção de expressão não suportada” no Access
Eu estou escrevendo uma consulta SQL com inner join como este
select * from (table1 inner join table2 on table1.city = table2.code)
inner join table3 on table3.col1 = 5 and table3.col2 = 'Hello'
Isso me dando o erro "Join expression not supported".
No entanto, se eu alterar a consulta assim, não haverá erro
select * from (table1 inner join table2 on table1.city = table2.code)
inner join table3 on table3.col1 = [SomeColumn] and table3.col2 = [SomeColumn]
Por que o Access está me dando um erro na primeira consulta?