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

    Consultas disponibilidade entre datas

    avatar
    camsousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8
    Registrado : 23/04/2013

    Consultas disponibilidade entre datas Empty Consultas disponibilidade entre datas

    Mensagem  camsousa 26/8/2015, 22:04

    Boa noite,
    Estou a criar uma bd em access e como me encontro um pouco enferrujado precisava de uma pequena ajuda vossa.

    Consiste numa gestão de reservas de apartamentos em que precisava de fazer uma consulta entre datas que me devolva os apartamentos que se encontram livres para arrendar.

    Outra consulta em que me pede o numero do apartamento e me devolva o histórico de reservas de apartamento. Estou a usar o seguinte criterio mas não me devolve valores: Como [Introduzir Apartamento] & "*"

    Podem ver a BD neste link:

    ftp://snptm.dyndns.org/Gest%E3o%20de%20Apartamentos%20V1.0.zip

    ou aqui:
    https://www.dropbox.com/s/fg6a0sus3thh2gq/Gest%C3%A3o%20de%20Apartamentos%20V1.0.accdb?dl=0


    Desde já obrigado pela atenção
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    Consultas disponibilidade entre datas Empty Re: Consultas disponibilidade entre datas

    Mensagem  scandinavo 27/8/2015, 02:04

    para a segunda questão
    substitua a sql da sua consulta "consulta por apartamento"

    por esta

    SELECT apartamentos.numero, reservas.apartamento, reservas.cliente, reservas.dataent, reservas.datasai
    FROM apartamentos INNER JOIN reservas ON apartamentos.codigo = reservas.apartamento
    WHERE (((apartamentos.numero) Like [Introduzir Apartamento] & "*"));


    agora para a primeira questão exigi um pouco mais de tempo
    avatar
    camsousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8
    Registrado : 23/04/2013

    Consultas disponibilidade entre datas Empty Re: Consultas disponibilidade entre datas

    Mensagem  camsousa 27/8/2015, 15:24

    Obrigado,
    funciona na perfeição, não chegava lá sem usar o "inner join".

    Muito obrigado Very Happy
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    Consultas disponibilidade entre datas Empty Re: Consultas disponibilidade entre datas

    Mensagem  scandinavo 28/8/2015, 00:04

    Valeu pelo retorno
    A segunda questão não consegui resolver.
    avatar
    camsousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8
    Registrado : 23/04/2013

    Consultas disponibilidade entre datas Empty Re: Consultas disponibilidade entre datas

    Mensagem  camsousa 28/8/2015, 15:17

    Não há problema, já ajudou muito Wink

    Estive a tentar uma consulta deste estilo:

    SELECT apartamentos.numero, reservas.apartamento, reservas.cliente, reservas.dataent, reservas.datasai, [Entrada] AS exp1, [Saida] AS exp2
    FROM apartamentos INNER JOIN reservas ON apartamentos.codigo = reservas.apartamento
    WHERE (reservas.dataent) <>Entrada and (reservas.datasai)<>Saida;

    mas assim não me aparecem os apartamentos que ainda não tenham reservas abertas... é mais dificil do que eu pensava Neutral

    Conteúdo patrocinado


    Consultas disponibilidade entre datas Empty Re: Consultas disponibilidade entre datas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 11:55