MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    avatar
    JVitor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/07/2019

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. Empty [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    Mensagem  JVitor em 5/8/2019, 21:55

    Boa noite pessoal.

    Estou criando um controle de combustível, porem quando tentei gerar um relatório derivado de uma consulta, esta apresentando a cláusula GROUP BY.

    "A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta."

    Estou postando em anexo o controle, se alguém puder me ajudar,

    Meu muito obrigado,

    Att., Juliano Vitor
    Anexos
    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. AttachmentLançamento de Combustível.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (81 Kb) Baixado 4 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7747
    Registrado : 05/11/2009

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. Empty Re: [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    Mensagem  Alexandre Neves em 6/8/2019, 19:43

    Boa tarde,
    Veja se é isto
    Código:
    SELECT Abastecimento.Identificação, Abastecimento.Frota, Abastecimento.km, Abastecimento.Tipo_Combustivel, Abastecimento.Litragem, Abastecimento.Valor_litro, Abastecimento.Total_Abastecimento, Abastecimento.Posto, ([Km]-(SELECT Max(Km) as M FROM Abastecimento as A WHERE A.Identificação<Abastecimento.Identificação and Abastecimento.Frota=A.Frota))/[Litragem] AS Média
    FROM Abastecimento GROUP BY Frota, Tipo_Combustivel, Posto, Identificação, Km,Litragem, Valor_Litro, Total_Abastecimento


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    JVitor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/07/2019

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. Empty A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    Mensagem  JVitor em 6/8/2019, 21:24

    Boa tarde, Alexandre,

    Mais uma vez, meu muito obrigado pela ajuda.

    Quando tento abrir o Relatório (Abastecimento Consulta em Relatórios), ainda continua apresentando a mensagem de "cláusula GROUP BY".

    Att., Juliano Vitor
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7747
    Registrado : 05/11/2009

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. Empty Re: [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    Mensagem  Alexandre Neves em 6/8/2019, 23:25

    A consulta funcionará
    Se resolver os agrupamentos da consulta, retire os agrupamentos do relatório


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    JVitor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/07/2019

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. Empty Re: [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    Mensagem  JVitor em 7/8/2019, 19:42

    Obrigado novamente Alexandre.

    Conhece muito cheers
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7747
    Registrado : 05/11/2009

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. Empty Re: [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    Mensagem  Alexandre Neves em 7/8/2019, 22:39

    Faltou o "Resolvido"


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    JVitor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/07/2019

    [Resolvido]A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta. Empty A cláusula GROUP BY de vários níveis não é permitida em uma subconsulta.

    Mensagem  JVitor em 20/8/2019, 15:42

    Obriagdo

      Data/hora atual: 28/10/2020, 09:11