query portable office microsoft español descargar acces ms-access ms-access-2007

ms access - portable - "Expresión de unión no compatible" en Access



office access 2007 download (2)

Muy tarde, pero tuve un problema similar con las expresiones JOIN en MS Access, como se describe aquí. El acceso a veces necesita que todo dentro de la parte ON de la consulta esté entre paréntesis, es decir:

SELECT ... JOIN <table> ON (everything here inside the parenthesis) WHERE ...

Estoy escribiendo una consulta SQL con combinación interna como esto

select * from (table1 inner join table2 on table1.city = table2.code) inner join table3 on table3.col1 = 5 and table3.col2 = ''Hello''

Esto me da el error "Join expression not supported".

Sin embargo, si cambio la consulta de esta manera, entonces no hay ningún error

select * from (table1 inner join table2 on table1.city = table2.code) inner join table3 on table3.col1 = [SomeColumn] and table3.col2 = [SomeColumn]

¿Por qué Access me da un error en la primera consulta?


¿Por qué Access me da un error en la primera consulta?

Bueno, como dice el mensaje de error, esa forma de una expresión JOIN no es compatible.

Es posible que desee probar lo siguiente:

SELECT * FROM table1, table2, table3 WHERE table1.city=table2.code AND table3.col1=5 AND table3.col2=''Hello''