J'ai deux tables associées (schéma simplifié)Inscrivez-vous sur autre table avec plage de dates ayant le nombre 0
mysql> describe booking;
+----------------+------------+
| Field | Type |
+----------------+------------+
| id | int(11) |
| room_id | int(11) |
| date_from | date |
| date_to | date |
+----------------+------------+
mysql> describe room;
+-------------+------------+
| Field | Type |
+-------------+------------+
| id | int(11) |
| isDouble | tinyint(1) |
+-------------+------------+
Ce que je dois faire est d'obtenir tous les deux (isDouble = true) chambres qui ne sont pas réservés au cours période spécifiée (date_from, date_to) de l'heure. Je voudrais obtenir le résultat dans une requête.
Merci pour votre aide.
Votre détection de plage de dates est plus élégant, +1 – zerkms
Merci, consultez http://stackoverflow.com/questions/325933/ déterminer-si-deux-dates-plages-chevauchent/325964 # 325964 –
Hehe, cela explique tout ;-) – zerkms