Descobrir de qual tabela vem o dado, em uma consulta União
Adquira a assinatura vitalícia do site e passe a ter acesso aos arquivos exemplos, vídeos, revistas, livros e ao kit de montagem de ribbons. Você terá suporte por e-mail, caso necessite tirar dúvidas pontuais. Clique AQUI e veja como obter um dos nossos planos. Clique AQUI e faça uma visita a seção Downloads do site e verifique as centenas de arquivos que estará à sua disposição. Clique AQUI e faça uma visita a seção Vídeos do site e veja a lista que estará disponível ao se tornar o nosso assinante vitalício. Clique AQUI e saiba mais detalhes sobre o kit de montagem de ribbons (deixe seus aplicativos com aspecto profissional).
Usuário Luiz:
Caro Avelino, bom dia!
Estou precisando de sua ajuda, pois achei soluções apenas para SQL Server e não o SQL do Microsoft Access.
Tenho 5 tabelas com nomes de campos iguais e dados diferentes. Fiz uma consulta União conforme abaixo, mas após o resultado, achei que estava com mais informação do que deveria. Fiz então uma consulta para encontrar duplicados e confirmou o que suspeitava. Agora, tem como inserir uma coluna mostrando de qual tabela os dados vêm, assim posso filtrar e encontrar qual tabela possui dados duplicados?
SELECT [Nr COMP],[Utilidade (UTL)],[Unidade],[Classe],[Tipo Doc],[Descrição],[Disciplina]
FROM [Tabela 01]
UNION SELECT [Nr COMP],[Utilidade (UTL)],[Unidade],[Classe],[Tipo Doc],[Descrição],[Disciplina]
FROM [Tabela 02]
UNION SELECT [Nr COMP],[Utilidade (UTL)],[Unidade],[Classe],[Tipo Doc],[Descrição],[Disciplina]
FROM [Tabela 03]
UNION SELECT [Nr COMP],[Utilidade (UTL)],[Unidade],[Classe],[Tipo Doc],[Descrição],[Disciplina]
FROM [Tabela 04]
UNION SELECT [Nr COMP],[Utilidade (UTL)],[Unidade],[Classe],[Tipo Doc],[Descrição],[Disciplina]
FROM [Tabela 05]
Desde já agradeço a ajuda e desejo uma boa semana.
Suporte:
Luiz, crie um campo virtual em cada consulta. Exemplo:
Faça o login aqui para ter acesso ao código.
Usuário Luiz:
Amigo, funcionou perfeitamente!
Muito obrigado mesmo.
Não há comentário |