Jump to content

josemirr

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About josemirr

  1. josemirr

    Ajuda para montar um select

    Precisei fazer um aperfeiçoamentos para se aplicar a esta necessidade, caso alguém necessite. select numero, idquarto from quarto as q2 where q2.numero not in (select q.numero from quarto as q, agendamentos as a where ( (a.dataEntrada between '2016-11-05' and '2016-11-25' ) or (a.dataSaida between '2016-11-25' and '2016-11-25' ) or ('2016-11-05' between a.dataEntrada and a.dataSaida ) or ('2016-11-25' between a.dataEntrada and a.dataSaida ) ) and a.quarto = q.numero) and q2.ativo = 1 and q2.disponivel = 1 ;
  2. josemirr

    Ajuda para montar um select

    Boa noite, estou já há um tempo com um problema, não consigo obter um resultado esperado com SELECT no MySql, ficaria grato se alguém mais experiente pudesse me ajudar. Preciso dar um select em uma tabela filtrando por dois campos "dataInicial" e "dataFinal", preciso passar outras duas datas como parâmetro e quero que me retorne tudo que está neste determinado período. A situação é a seguinte, tenho um cadastro de quartos e um cadastro de reservas, cada reserva leva a dataInicial e dataFinal e pode levar o id de um ou mais quartos. Preciso passar duas datas e quero que o select me retorne apenas os quartos que estão disponíveis neste determinado período. Alguém poderia me dar uma luz?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.