Boa Tarde a todos!
Estou criando um BD para agilizar meu trabalho, e esbarrei em um problema com uma consulta. Tenho três tabelas: Dados (aqui fica a maioria dos dados), Autor e Vitima. Tipo de Relacionamento: Cada linha da tabela Dados pode ter vários registros de Autor e de Vitima.
Acontece que ao realizar uma consulta para listar os campos Dados.NºIPL, Autor.Nome_Autor, Vitima.Nome_Vitima a consulta duplica os dados. Ex: 3 registros na tabela Autor e 2 Registros na tabela Vitima
( Imagem exemplo: ).
SQL da consulta:
SELECT DADOS.NºIPL, AUTOR.Nome_autor, VITIMA.Nome_Vitima
FROM (DADOS LEFT JOIN AUTOR ON DADOS.ID = AUTOR.Cod_Reg) LEFT JOIN VITIMA ON DADOS.ID = VITIMA.Cod_Reg;
Ja testei: Todos os JOIN e DISTRACT.
Sou iniciante no Access, peço a compreensão de todos.
Obs: Como a imagem não esta sendo exibida segue o Link no Google Drive: https://drive.google.com/file/d/0BwPmgbAs0bSVWWx4aFRjTkZhblE/view?usp=sharing
Estou criando um BD para agilizar meu trabalho, e esbarrei em um problema com uma consulta. Tenho três tabelas: Dados (aqui fica a maioria dos dados), Autor e Vitima. Tipo de Relacionamento: Cada linha da tabela Dados pode ter vários registros de Autor e de Vitima.
Acontece que ao realizar uma consulta para listar os campos Dados.NºIPL, Autor.Nome_Autor, Vitima.Nome_Vitima a consulta duplica os dados. Ex: 3 registros na tabela Autor e 2 Registros na tabela Vitima
( Imagem exemplo: ).
SQL da consulta:
SELECT DADOS.NºIPL, AUTOR.Nome_autor, VITIMA.Nome_Vitima
FROM (DADOS LEFT JOIN AUTOR ON DADOS.ID = AUTOR.Cod_Reg) LEFT JOIN VITIMA ON DADOS.ID = VITIMA.Cod_Reg;
Ja testei: Todos os JOIN e DISTRACT.
Sou iniciante no Access, peço a compreensão de todos.
Obs: Como a imagem não esta sendo exibida segue o Link no Google Drive: https://drive.google.com/file/d/0BwPmgbAs0bSVWWx4aFRjTkZhblE/view?usp=sharing