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

2 participantes

    Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas?

    avatar
    LEONARDUS
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 08/04/2012

    Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas? Empty Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas?

    Mensagem  LEONARDUS 8/1/2014, 23:02

    Pessoal. Procurei algo parecido no fórum mas não encontrei. Peço ajuda a vocês. Estou fazendo um sistema de reserva para uma pousada onde tenho uma tabela1 que faz reservas de apartamentos por dadas como segue abaixo

    Apartamento(texto) Reserva(data)
    Apto.1 01/01/2014
    Apto.1 02/01/2014
    Apto.1 03/01/2014
    Apto.5 15/01/2014

    Preciso de uma consulta que ao informar um período entre dadas (no campo reserva), retorne os apartamentos que não possuem reservas para o período informado.
    Para o caso acima se eu informasse
    Entre 02/01/2014 e 03/01/2014, a consulta me retorne o Apto. 5 como disponível.

    Desde já agradeço
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1037
    Registrado : 23/04/2013

    Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas? Empty Re: Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas?

    Mensagem  Uilson Brasil 9/1/2014, 00:52

    Leonardus,

    Em sua consulta, no campo o qual é informado a data utilize a expressão do critério "É Nulo". Sem aspas é claro.


    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    LEONARDUS
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 08/04/2012

    Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas? Empty Re: Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas?

    Mensagem  LEONARDUS 9/1/2014, 01:47

    Boa noite Uilson...
    Já havia tentado dessa forma mas não retornou registro algum. Te envio o banco Teste em access 2010.

    Estou tb quebrando cabeça por aqui...obrigado
    Anexos
    Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas? Attachmentteste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (25 Kb) Baixado 9 vez(es)
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1037
    Registrado : 23/04/2013

    Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas? Empty Re: Como realizar uma consulta para retornar registros que estão fora de um intervalo de datas?

    Mensagem  Uilson Brasil 9/1/2014, 11:40

    Leonardus,

    Realmente "comi barriga" dessa forma não irá funcionar.

    Você terá que projetar seu bd de forma diferente.


    abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access

      Data/hora atual: 5/12/2022, 18:59