Ascensao 2 Denunciar mensagem Publicado 18 de Janeiro de 2017 Boas Tenho uma dúvida sobre uma pesquisa em MySql na qual é a seguinte: Tenho uma tabela tbl_reservas id nome sala inicio_de_reserva (date) fim_de_reserva (date) estado_pagamento Tenho uma aplicação para ver a disponibilidade das salas, imaginando que procuro a disponibilidade de uma determinada sala entre (ex: 02-01-2017 e 10-01-2017) como posso ver as salas que estão a ser usadas entre essas dtas? Pensei em usar a função SQL 'BETWEEN' mas só me é utili para comparar 1 determinada data entre 2 duas datas. Mas neste caso preciso de verificar as disponibilidade entre o periodo do inicio e do fim da reserva entre 2 datas que pesquiso. Agradeço conselhos e opiniões: Elysium Project (Intelligent personal assistant) : www.elysium-project.weebly.com Hedgehog Bot (Remote Keylogger): www.hedgehog-bot.eu Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
HappyHippyHippo 1177 Denunciar mensagem Publicado 18 de Janeiro de 2017 queres saber as salas que tem reservas dentro de um determinado espaço temporal, ou as que não tem ? 1 IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Ascensao 2 Denunciar mensagem Publicado 19 de Janeiro de 2017 10 hours ago, HappyHippyHippo said: queres saber as salas que tem reservas dentro de um determinado espaço temporal, ou as que não tem ? As que tem. Agradeço conselhos e opiniões: Elysium Project (Intelligent personal assistant) : www.elysium-project.weebly.com Hedgehog Bot (Remote Keylogger): www.hedgehog-bot.eu Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
HappyHippyHippo 1177 Denunciar mensagem Publicado 19 de Janeiro de 2017 (editado) para as datas de pesquisa DataInicio e DataFim, basta filtrar os registos tal que : DataInicio <= RegistoDataFim e DataFim >= RegistoDataInicio Editado 19 de Janeiro de 2017 por HappyHippyHippo 1 IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Ascensao 2 Denunciar mensagem Publicado 19 de Janeiro de 2017 12 hours ago, HappyHippyHippo said: para as datas de pesquisa DataInicio e DataFim, basta filtrar os registos tal que : DataInicio <= RegistoDataFim e DataFim >= RegistoDataInicio Obrigado HappyHippyHippo Agradeço conselhos e opiniões: Elysium Project (Intelligent personal assistant) : www.elysium-project.weebly.com Hedgehog Bot (Remote Keylogger): www.hedgehog-bot.eu Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites