Bonjour.
J'ai un petit soucis: j'ai réalise le petit MCD pour les réservation des chambres d'hôtels qui est voila:
Donc dans ce cas un client se présente a l'accueil et dit qu'il veut réserver une cambre de tel date (DATE_DEBUT) pour X jours et il précise également s'il veut la tele dans sa chambre ou pas (la présence est modélisée par un booléen TELE_CHAMBRE dans l'entité chambre) .
Et le problème est de créer une requête SQL qui me sort toutes les chambres qui correspondent a ces critères: c'est a dire la chambre qui est disponible de la date de début de la réservation jusqu'au la fin.....
J'ai déjà essaye de faire plusieurs requêtes sans le moindre résultat... Alors je vous demande votre aide...
Merci a l'avance.
Edit:
Alor se que j'ai pense de faire c'est (supposons qu'il veut reserver du 20/10/2009 au 30/10/2009):
Cela est suppose de me donner tous les chambres qui ne sont pas disponibles pour les dates en question...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Select * From CONSERNER WHERE 20/10/2009 BETWEEN DATE_DEBUT AND DATE_FIN OR 30/10/2009 BETWEEN DATE_DEBUT AND DATE_FIN;
Me je ne suis pas du tout sur que c'est bon!
Partager