Objetivo:¿Cómo uso correctamente "No igual" en MS Access?
La intención de esta consulta es seleccionar todos los valores distintos en una columna que no existen en una columna similar en una tabla diferente.
actual Pregunta:
SELECT DISTINCT Table1.Column1
FROM Table2, Table1
WHERE Table1.Column1 <> Table2.Column1
Resultados de la consulta:
Lo que sucede cuando trato de ejecutar esta consulta es la barra de progreso se llena casi de inmediato, pero luego que prácticamente se congela y se no hace nada más por lo que puedo ver. Cuando uso un signo = en lugar de <> genera los valores que son iguales y si reemplazo Table2.Column1 con un valor real real, funciona bien.
Lo volví a ejecutar mientras escribía esta pregunta y la consulta anterior me dio una respuesta esta vez pero tiene todos los valores DISTINCT para la columna, no todos los valores exclusivos de esa tabla, como debería ser.
¿Alguna idea sobre qué estoy haciendo mal o faltando aquí?
Por cierto, es posible hacer combinaciones no equitativas, aunque debe sumergirse en la ventana SQL ya que no se puede representar en la vista de diseño de Access QBE. Lo que siempre hago es crear un equi-join, luego ir al SQL y cambiar el = en el join a <> o> o < or > = y así sucesivamente. –