Bom dia a todos!
Estou fazendo um controle de animais.
Estou tentando fazer uma consulta que ela me mostre só os animais que não deram cria.
INSERT INTO vacassemcria ( brinco, Animal, DatadeNasc, NBdaVaca, BdaCria, cria, DatadeNasccria, ativo )
SELECT Origem.Brinco, Origem.Animal, Origem.DatadeNasc, cria.NBdaVaca, cria.BdaCria, cria.cria, cria.DatadeNasc, cria.Ativo
FROM (Origem LEFT JOIN cria ON Origem.Brinco = cria.NBdaVaca) LEFT JOIN vacassemcria ON cria.NBdaVaca = vacassemcria.brinco
WHERE (((vacassemcria.brinco) Is Null));
Nesta consulta puxa tudo pra min mas os campos que é em branco repete.
Mas não é isso que eu quero.
Quero que só mostre os animais que não deram cria.
A consulta passa por 2 tabelas, a tabela A tem os dados da mãe e a tabela B dados da cria.
Ai na consulta quero que filtra só os dados da mae que não deram cria e passe para Tabela C.
Segue o link de teste.
https://www.dropbox.com/s/m2ohf1wbeqtsxef/Base.mdb?dl=0
Estou fazendo um controle de animais.
Estou tentando fazer uma consulta que ela me mostre só os animais que não deram cria.
INSERT INTO vacassemcria ( brinco, Animal, DatadeNasc, NBdaVaca, BdaCria, cria, DatadeNasccria, ativo )
SELECT Origem.Brinco, Origem.Animal, Origem.DatadeNasc, cria.NBdaVaca, cria.BdaCria, cria.cria, cria.DatadeNasc, cria.Ativo
FROM (Origem LEFT JOIN cria ON Origem.Brinco = cria.NBdaVaca) LEFT JOIN vacassemcria ON cria.NBdaVaca = vacassemcria.brinco
WHERE (((vacassemcria.brinco) Is Null));
Nesta consulta puxa tudo pra min mas os campos que é em branco repete.
Mas não é isso que eu quero.
Quero que só mostre os animais que não deram cria.
A consulta passa por 2 tabelas, a tabela A tem os dados da mãe e a tabela B dados da cria.
Ai na consulta quero que filtra só os dados da mae que não deram cria e passe para Tabela C.
Segue o link de teste.
https://www.dropbox.com/s/m2ohf1wbeqtsxef/Base.mdb?dl=0