MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    Consulta união

    avatar
    WESLEI
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 2
    Registrado : 10/07/2016

    Consulta união Empty Consulta união

    Mensagem  WESLEI 10/7/2016, 22:18

    Boa noite Colegas!

    Estou criando um relatório onde ultilizo consulta união.
    O relatório criado estava funcionando muito bem nas primeiras 50 consultas. Na proxima consulta inserida apareceu a seguinte mensagem: "Consulta Muito Complexa", e nao pude mais continuar. Existe algum modo de resolver esse problema?

    Exemplo de consulta união que fiz atraves do SQL do access:

    SELECT Tbl_CadProj.codigoprojeto, Tbl_CadProj.Cliente, Tbl_CadProj.Obra, Tbl_CadProj.Dimensão, Tbl_CadProj.PCI, Tbl_CadProj.[OV/IOV], Tbl_CadProj.Item, Tbl_CadProj.[Norma de Revestimento], Tbl_CadProj.LX, Tbl_CadPenetração.Tag01, Tbl_Equipamentos.Descrição, Tbl_Equipamentos.Vencimento
    FROM (Tbl_Equipamentos INNER JOIN Tbl_CadPenetração ON Tbl_Equipamentos.[Tag] = Tbl_CadPenetração.[Tag01]) INNER JOIN (Tbl_CadProj INNER JOIN Tbl_CadNumeração ON Tbl_CadProj.[codigoprojeto] = Tbl_CadNumeração.[Numero PROJETOS]) ON Tbl_CadPenetração.[PE] = Tbl_CadNumeração.[Numeração Penetração];

    UNION SELECT Tbl_CadProj.codigoprojeto, Tbl_CadProj.Cliente, Tbl_CadProj.Obra, Tbl_CadProj.Dimensão, Tbl_CadProj.PCI, Tbl_CadProj.[OV/IOV], Tbl_CadProj.Item, Tbl_CadProj.[Norma de Revestimento], Tbl_CadProj.LX, Tbl_CadPenetração.Tag02, Tbl_Equipamentos.Descrição, Tbl_Equipamentos.Vencimento
    FROM (Tbl_CadPenetração INNER JOIN (Tbl_CadProj INNER JOIN Tbl_CadNumeração ON Tbl_CadProj.[codigoprojeto] = Tbl_CadNumeração.[Numero PROJETOS]) ON Tbl_CadPenetração.[PE] = Tbl_CadNumeração.[Numeração Penetração]) INNER JOIN Tbl_Equipamentos ON Tbl_CadPenetração.Tag02 = Tbl_Equipamentos.Tag;

    ...
    e mais 48 consultas.

    Aguardo.
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    Consulta união Empty Re: Consulta união

    Mensagem  rubenscouto 11/7/2016, 00:18

    pra entender melhor e bom postar parte do bd envolvido.
    avatar
    WESLEI
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 2
    Registrado : 10/07/2016

    Consulta união Empty Consulta união

    Mensagem  WESLEI 11/7/2016, 02:15

    como posto parte do banco de dados pra vc entender?
    philipp.moreira
    philipp.moreira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 257
    Registrado : 05/02/2016

    Consulta união Empty Re: Consulta união

    Mensagem  philipp.moreira 22/7/2016, 03:14

    Gere um novo arquivo de Banco de Dados contendo somente as tabelas e consultas envolvidas e necessárias para uma melhor compreensão do seu Banco
    e como ele funciona.

    Zip o novo banco de dados e post aqui no fórum ou em algum site de compartilhamento (Google Drive, Microsoft One Drive, Drop Box ... ).

    Conteúdo patrocinado


    Consulta união Empty Re: Consulta união

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 08:44