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?