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

    Ajuda com consultas envolvendo horas

    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 10/8/2015, 18:39

    Olá,
    Sou novo com Access e no fórum, já trabalho com SQL Server e My SQL, mas não tenho experiência nenhuma em Access, e não entendi muito a sintaxe, então resolvi vir pedir ajuda em um lugar onde com certeza vou achar quem entende. Ate procurei alguns exemplos no Google, mas oque achei lá não funciona como deveria, ou nem sequer funciona (imagino que talvez sejam versões diferentes), por exemplo, pra calcular o tempo trabalhado, tentei tanto Val([saida1])-Val([entrada1]) AS Expr1, quanto, =DateDiff("h",[entrada1], [saida1]). O primeiro não retornou minutos, o datediff só retorna erro, já tentei alterar várias coisas, e nada.
    Preciso de uma consulta que me diga quem trabalhou mais de 2 hrs acima das 8:48 hrs. Em anexo, um print da parte relevante da tabela. Alguém consegue me ajudar?
    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  LiveBrain 10/8/2015, 23:55

    Opa, seus campos estão configurados como Data/Hora?

    Se estiverem, é só fazer o cálculo simples HoraSaida-HoraEntrada

    Dessa forma, o resultado será algo como 0,41235411314413
    Mas ai você formata o campo como DataCompleta ( na propria consulta mesmo )

    e no critério para retornar apenas quem Trabalhou acima de 2hs após as 08:48 é só colocar no critério

    >ValorHora("10:48:00")


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 11/8/2015, 17:38

    Entendo, mas como formato como hora? Eu fiz esse esquema de saida-entrada mas só retorna um número redondo.
    Julio Lustosa
    Julio Lustosa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 203
    Registrado : 23/02/2011

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Julio Lustosa 11/8/2015, 18:03

    Olá.

    Coloque o resultado desta forma: Diferença: Format([HoraLogin]-[HoraLogoff];"hh:nn:ss")
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 11/8/2015, 20:43

    Devo inserir isso ao final da consulta, ou em uma coluna nova? Tentei de ambos os jeitos, mas não funcionou, acho que não fiz certo. É essa sintaxe exatamente? Só troquei a hora de login e logoff pelo nome das minhas colunas.
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 12/8/2015, 18:17

    Sei que tenho dúvidas simples e não entendo quase nada, mas por isso preciso de ajuda. Neutral
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 13/8/2015, 18:08

    ... ta, nao consigo enviar arquivos...
    Julio Lustosa
    Julio Lustosa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 203
    Registrado : 23/02/2011

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Julio Lustosa 13/8/2015, 23:10

    Leonardo, boa noite!

    Sobre a resposta que te passei, você coloca a solução em uma coluna nova. Os nomes que você irá substituir (HoraLogin e HojeLogoff), lembre-se de manter os colchetes "[]".

    Você informou que não está funcionando mesmo assim. Você tem que se certificar de que os estão no mesmo formato, por exemplo: formato hora e minutos "hh:mm", formato hora, minuto e segundos "hh:mm:ss".

    Bom, para lhe ajudar mais, precisaria do seu banco ou de pelo menos imagens do designer da consulta. Facilitaria mais.

    Att.
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 14/8/2015, 18:10

    Fico feliz em lhe fornecer uma imagem da tabela:
    http://pt-br.tinypic.com/r/n3lvsw/8
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 14/8/2015, 18:31

    No sql ficou assim: Format([entrada1]-[saida1],"Short Time") AS Diferença
    Mas ainda retorna #Error
    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  LiveBrain 15/8/2015, 00:33

    Opa, não consegui visualizar a imagem...

    Na sua Tabela, os campos estão como Data/Hora?


    na consulta, para formatar como Hora Padrão, você clica como botão direito e vá em Propriedades.


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 20/8/2015, 12:54

    Na tabela os campos são data/hora mas o resultado eu não consigo converter.
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 25/8/2015, 15:27

    Gente, como faço?
    Julio Lustosa
    Julio Lustosa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 203
    Registrado : 23/02/2011

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Julio Lustosa 26/8/2015, 13:08

    Leonardo, bom dia!

    Sinceramente, precisamos de um exemplo do seu banco para saber o que está acontecendo. Nós já demos exemplos de como se pode fazer e você nos retornou que não está funcionando, então, para dar uma solução, o melhor é ter a ferramentas em mãos.

    Att.
    avatar
    Leonardo.elgolli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 10/08/2015

    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Leonardo.elgolli 26/8/2015, 14:42

    Eu já tinha tentado anexar uma imagem no primeiro post, e de novo depois, vou tentar de novo:
    https://i.imgur.com/XxTdQpd.png
    É o suficiente? Posso encaminhar mais informações se necessário, só pedir.

    Conteúdo patrocinado


    Ajuda com consultas envolvendo horas Empty Re: Ajuda com consultas envolvendo horas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/5/2024, 01:00