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

    [Resolvidos]Consulta sql que traga-trazer maior valor?

    rafantoninho
    rafantoninho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 46
    Registrado : 03/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  rafantoninho 5/11/2009, 14:33

    Bom dia a todos, estou com a seguinte dúvida:
    Estou tentando criar uma consulta que me retorne um código de material, onde o valor baixado é o maior por OP; assim:
    Tabela:
    OP
    MATERIAL
    QT. BAIXADA
    264
    1005728
    44
    265
    1001790
    53
    265
    1005919
    9,6
    266
    1004366
    5,8
    266
    1005016
    38
    Eu preciso que a consulta me retorne:

    OP
    MATERIAL
    QT. BAIXADA
    264
    1005728
    44
    265
    1001790
    53






    266
    1005016
    38
    Ou seja o material que possui a maior qtde baixada por OP.
    O SQL está assim(mas não retorna o que quero):
    SELECT MATERIAISOP.[NR OP], Max(MATERIAISOP.QTBAIXADA) AS MáxDeQTBAIXADA, MATERIAISOP.MATERIAL
    FROM MATERIAISOP
    GROUP BY MATERIAISOP.[NR OP], MATERIAISOP.MATERIAL;

    Agradeço se alguém puder ajudar.




    MATERIAISOP
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  JPaulo 5/11/2009, 18:16

    Ola amigão;

    Cole esta instrução no sql da sua consulta;

    SELECT DISTINCT MATERIAISOP.[NR OP], Max(CLng([QTBAIXADA])) AS QT_BAIXADA
    FROM MATERIAISOP
    GROUP BY MATERIAISOP.[NR OP]
    ORDER BY Max(CLng([QTBAIXADA])) DESC;

    Se necessitar de visualizar, o Material, basta fazer outra consulta e vincular pelo NR OP, numa relação de um para muitos.

    Sucesso e abraço
    rafantoninho
    rafantoninho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 46
    Registrado : 03/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  rafantoninho 5/11/2009, 18:50

    Caro João Paulo, eu fiz o que foi sugerido, e me trouxe uma consulta com as ops e os maiores valores das ops. Até aí 100%, porém o que eu realmente preciso é o material, e não compreendi como fazer esta nova consulta.
    [Resolvidos]Consulta sql que traga-trazer maior valor? Screenshot057m
    Essa é a imagem da consulta que criei, agora tentei montar a outra consulta da seguinte forma:
    [Resolvidos]Consulta sql que traga-trazer maior valor? Screenshot058v
    Essa consulta não me retorna somente o material que tem o maior valor, e sim os materias da OP.

    Se ainda puder me ajudar...
    Agradeço pela ajuda até agora.

    Obrigado.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  JPaulo 5/11/2009, 19:05

    Ola;

    A segunda consulta está bem feita, mas tem de ligar tambem o MAIORBAIXADO com o QTBAIXADA.

    Sucesso e abraço
    rafantoninho
    rafantoninho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 46
    Registrado : 03/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  rafantoninho 5/11/2009, 19:38

    Perfeito João Paulo, deu certinho, muitissimo obrigado.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  JPaulo 5/11/2009, 19:46

    Obrigado pelo retorno amigão.

    Volte sempre

    Sucesso e abraço
    avatar
    Risso
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 14/03/2013

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  Risso 19/3/2013, 12:45

    Amigos, estou começando no mundo do Access portanto peço desculpas se minhas duvidas forem obvias rs.... tenho um caso parecido com o do amigo acima, onde possuo a seguinte tabela:


    [Resolvidos]Consulta sql que traga-trazer maior valor? Img1iou


    Nome da consulta de origem: K_LOG

    Preciso filtrar as maiores datas por doca, entao tentei me basear na explicação acima e construi a seguinte expressão:

    SELECT DISTINCT dbo_K_LOG.[LOG_NOME_DOCA], Max(CLng([LOG_INSERCAO]) AS LOG_INSERCAO
    FROM dbo_K_LOG
    GROUP BY dbo_K_LOG.[LOG_NOME_DOCA]
    ORDER BY Max(CLng([LOG_INSERCAO])) DESC;


    Porem o access retorna erro de sintaxe (operador faltando) poderiam me indicar aonde estou errando.

    Obrigado e grande Abraço!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  JPaulo 19/3/2013, 13:15

    teste;

    SELECT DISTINCT dbo_K_LOG.[LOG_NOME_DOCA] AS x, Max(CLng([LOG_INSERCAO])) AS LOG_INSERCAO
    FROM dbo_K_LOG
    GROUP BY dbo_K_LOG.[LOG_NOME_DOCA]
    ORDER BY Max(CLng([LOG_INSERCAO])) DESC;



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new Instruções SQL como utilizar...
    avatar
    Risso
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 14/03/2013

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  Risso 19/3/2013, 13:42

    Olá Paulo, muito obrigado!!! funcionou perfeitamente...

    Só tem um porém, o campo não traz a hora e sim somente a data mesmo eu formatando nas propriedades do campo.

    Ao vincular com o Excel, ele considera as datas zeradas, sendo que tenho um intervalo grande de horas quebradas.

    Tentei tambem inserir a opção format no access: Format(Máx(CLong([LOG_INSERCAO]));"dd/mm/yyyy hh:nn"), mas mesmo assim as datas vêm zeradas, dá a impressão que a fórmula não está considerando a informação de hora.

    Valeu!!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  JPaulo 19/3/2013, 14:05

    Altere de CLong para CDate na instrução;




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new Instruções SQL como utilizar...
    avatar
    Risso
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 14/03/2013

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  Risso 19/3/2013, 14:29

    Perfeito!! Laughing

    Muitissimo obrigado!!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  JPaulo 19/3/2013, 14:38

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Consulta sql que traga-trazer maior valor? Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvidos]Consulta sql que traga-trazer maior valor? Empty Re: [Resolvidos]Consulta sql que traga-trazer maior valor?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 18:22