Bonjour à tous,
Voilà mon soucis c'est que je n'arrive pas à écrire ma requête.
En effet je cherche à connaitre les réservation marqué dans ma table booking entre deux dates, la date d'arrivé et la date de départ suivant l'hôtel donné par formulaire. Merci de prendre le temps de m'aider .

Nom : table_resort.jpg
Affichages : 450
Taille : 602,2 KoNom : table-bookings.jpg
Affichages : 424
Taille : 441,6 KoNom : table_rooms.jpg
Affichages : 421
Taille : 619,6 Ko

Voici ma requête qui n'est pas juste du coup qui me marque " Subquery returns more than 1 row "
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
SELECT arrival_date, departure_date,resort_id FROM bookings 
WHERE resort_id = 1 
AND arrival_date >= 20220201 
AND departure_date <= 20220204 
AND (SELECT arrival_date FROM bookings 
WHERE arrival_date
BETWEEN 20220201 AND 20220204)
 OR (SELECT arrival_date FROM bookings 
WHERE arrival_date BETWEEN 20220201 AND 20220204)