A primeira consulta é uma junção A esquerda . A segunda consulta é uma junção B esquerda A onde A.joinfield é nulo. A ordem dos campos na segunda consulta é a mesma da primeira consulta. Então você coloca essas duas consultas na consulta Union.
Eu preciso de uma consulta que exiba todos os dados de duas tabelas e nem todos os registros da Tabela A tenham registros correspondentes na tabela B. Por padrão, a consulta somente exibe registros que correspondem a outros registros no tabelas envolvidas (não incomparáveis).
Eu quero que a consulta mostre os dois: registros com registros correspondentes na outra tabela, bem como aqueles que não têm recors correspondentes na outra tabela.
Isso é possível? Se sim, como isso pode ser feito? Obrigado.
A primeira consulta é uma junção A esquerda . A segunda consulta é uma junção B esquerda A onde A.joinfield é nulo. A ordem dos campos na segunda consulta é a mesma da primeira consulta. Então você coloca essas duas consultas na consulta Union.
Uma possibilidade é:
Crie uma consulta que exiba apenas registros correspondentes (como acontece por padrão).
Em seguida, crie uma segunda consulta com o critério "É nulo" ao filtrar registros para os campos necessários.
Por fim, crie uma "consulta de união" (algum SQL pode estar envolvido) que exibe os dados da primeira consulta e da segunda consulta.
Estou tendo problemas para fazer isso funcionar: a segunda consulta não exibe registros quando incluo o comando "Is Null".
Tags microsoft-access