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


    [Resolvido]Diferenças entre datas na mesma coluna ?

    avatar
    Convidado
    Convidado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Convidado 27/1/2013, 21:00

    Boa noite Pessoal !

    Tenho uma tabela eventos com 2 campos(Dt_Evento e Eve_Nome)
    Dt_evento é data que iniciou o evento,Eve_Nome é o nome do evento.
    Sendo que o novo evento cadastrado nunca é menor que o ultimo que foi cadastrado sendo assim um evento termina quando o próximo começa.

    É possível calcular a diferença entre as datas em horas ou dia ou seja criar um coluna Tempo_Evento como no exemplo abaixo ?

    Código:

    Dt_Evento            Eve_Nome        Tempo_Evento
    10/01/2013 12:00      Lavando            01:00
    10/01/2013 13:00      Ag.Material        24:00
    11/01/2013 13:00      Ag.Orcamento      ....

    Obrigado!
    avatar
    Convidado
    Convidado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Convidado 1/12/2013, 17:20

    Voltando nesse topico ?

    Alguem tem ideia de como fazer isso ?

    Obrigado !
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Alexandre Neves 1/12/2013, 18:07

    Boa tarde,
    Faça em DAO


    .................................................................................
    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
    Convidado
    Convidado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Convidado 1/12/2013, 18:35

    Obrigado por responder Alexandre,
    Mas como assim fazer em DAO?

    Obrigado !
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Alexandre Neves 1/12/2013, 18:39

    Sabe DAO?
    Tem de criar um recordset e em cada linha faz o cálculo da diferença com a linha seguinte e guarda
    Procure, aqui no fórum, já se tem falado em dúvida parecida sobre cálculos de quilómetros


    .................................................................................
    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
    Convidado
    Convidado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Convidado 1/12/2013, 18:52

    Alexandre,
    no meu caso vou ter que fazer na consulta mesmo, pois estou usando essa consulta no VS via C#.

    Uma vez vi algo parecido com que preciso mas nao estou achando nos topico. algo referente a soma anterior ou algo assim.

    mas vou continuar a procurar qualquer coisa posto aqui.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Alexandre Neves 1/12/2013, 18:55

    vasculhe aqui


    .................................................................................
    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
    Convidado
    Convidado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Convidado 4/12/2013, 22:22

    Obrigado Alexandre  e desculpe a demora em responder mas estava tentando montar algo parecido com o que preciso.

    So pra ter um ideia, o que estou precisando hoje , eu ja fiz antes mas no SQLServer e la funcionava e como tive que mudar de banco agora no access nao conseguir reescrever o mesmo codigo pra funcionar no access


    No Sqlserver era assim

    SELECT
    EVENTO.*,
     A.ACO_DT_INICIO,

     CASE WHEN A.ACO_DT_INICIO = B.ACO_DT_INICIO THEN NULL ELSE  A.ACO_DT_INICIO END AS DT_FIM,

        (CONVERT(VARCHAR, CONVERT(int, DATEDIFF(MINUTE,A.ACO_DT_INICIO,B.ACO_DT_INICIO) / 60))
        + ':' + RIGHT(CONVERT(VARCHAR, CONVERT(int, DATEDIFF(MINUTE,A.ACO_DT_INICIO,B.ACO_DT_INICIO) % 60) + 100), 2) ) AS TEMPO

    FROM MANUTENCAO_ACOMPANHAMENTO A
    LEFT JOIN (SELECT MAX (ACO_DT_INICIO) ACO_DT_INICIO FROM  MANUTENCAO_ACOMPANHAMENTO ) B ON (B.ACO_DT_INICIO = A.ACO_DT_INICIO)


    INNER JOIN EVENTO_ACOMPANHAMENTO_MANUTENCAO AS EVENTO ON A.EVE_ID = EVENTO.EVE_ID
    WHERE A.MAN_ID = 62


    So que no acesso nao tive muito sucesso
    Esse exemplo do Kilomentros foi o mais perto que conseguir chegar
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Alexandre Neves 5/12/2013, 19:25

    Boa noite,
    Não se consigo interpretar esse código.
    Pode algum colega saber ajudar


    .................................................................................
    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
    Convidado
    Convidado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Convidado 5/12/2013, 19:27

    De qualquer forma obrigado Alexandre, Estou tentando resolver qualquer novidade posto de volta aqui.

    Saudacoes !
    avatar
    Convidado
    Convidado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Convidado 8/12/2013, 18:33

    Obrigado alexandre,
    conseguir resolver.

    SELECT Tbl_Acompanhamento.ID_Acomp,
    Tbl_Acompanhamento.Eve_Nome,
    Tbl_Acompanhamento.Aco_Dt_Inicio AS Inicio,


    (SELECT Aco_Dt_Inicio FROM Tbl_Acompanhamento AS Alias WHERE ID_Acomp = (SELECT (Min(ID_Acomp)) FROM Tbl_Acompanhamento AS Alias1 WHERE Alias1.ID_Acomp > Tbl_Acompanhamento.ID_Acomp AND Alias1.Man_ID = Tbl_Acompanhamento.Man_ID) AND Alias.Man_ID = Tbl_Acompanhamento.Man_ID) AS Fim,


    Tbl_Acompanhamento.Man_ID
    FROM Tbl_Acompanhamento
    Order BY Tbl_Acompanhamento.ID_Acomp

    Conteúdo patrocinado


    [Resolvido]Diferenças entre datas na mesma coluna ? Empty Re: [Resolvido]Diferenças entre datas na mesma coluna ?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 19:26