MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Usar ORDER BY junto com GROUP BY

    avatar
    BeneJr
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 04/06/2018

    [Resolvido]Usar ORDER BY junto com GROUP BY Empty [Resolvido]Usar ORDER BY junto com GROUP BY

    Mensagem  BeneJr em 19/9/2018, 12:20

    Preciso ordenar registros de acordo com o valor "SomaDeTempos", conforme a imagem abaixo:

    [Resolvido]Usar ORDER BY junto com GROUP BY Captur10

    Estou usando as instruções:

    SELECT tempos.nome, Sum(tempos.tempo) AS SomaDetempos
    FROM tempos
    GROUP BY tempos.nome
    ORDER BY tempos.tempo

    Mas surge a mensagem de erro:

    [Resolvido]Usar ORDER BY junto com GROUP BY Captur13

    A tabela original é:

    [Resolvido]Usar ORDER BY junto com GROUP BY Captur12

    Como faço a ordenação?

    Obrigado.
    avatar
    Ricardo Monteiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 27/11/2017

    [Resolvido]Usar ORDER BY junto com GROUP BY Empty Re: [Resolvido]Usar ORDER BY junto com GROUP BY

    Mensagem  Ricardo Monteiro em 19/9/2018, 14:58

    Seu ORDER BY deverá ser:

    ORDER BY Sum (tempos.tempo)
    avatar
    BeneJr
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 04/06/2018

    [Resolvido]Usar ORDER BY junto com GROUP BY Empty Re: [Resolvido]Usar ORDER BY junto com GROUP BY

    Mensagem  BeneJr em 19/9/2018, 18:11

    Não funcionou. Surge o erro:

    "Erro de sintaxe (operador faltando) na expressão de consulta 'ORDER BY Sum(tempos.tempo)'"

    Fiz da seguinte forma:

    SELECT tempos.nome, ORDER BY Sum(tempos.tempo) AS Segundos
    FROM tempos
    GROUP BY tempos.nome
    avatar
    Ricardo Monteiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 27/11/2017

    [Resolvido]Usar ORDER BY junto com GROUP BY Empty Re: [Resolvido]Usar ORDER BY junto com GROUP BY

    Mensagem  Ricardo Monteiro em 19/9/2018, 18:58

    A ordem dos comandos parece errada, tente:

    SELECT tempos.Nome, Sum(tempos.Tempo) AS Segundos
    FROM tempos
    GROUP BY tempos.Nome
    ORDER BY Sum(tempos.Tempo) DESC;
    avatar
    BeneJr
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 04/06/2018

    [Resolvido]Usar ORDER BY junto com GROUP BY Empty Re: [Resolvido]Usar ORDER BY junto com GROUP BY

    Mensagem  BeneJr em 19/9/2018, 19:02

    Agora sim!

    Muito obrigado!!! bounce

      Data/hora atual: 19/4/2019, 03:45