J'ai 2 tables:Vérifiez si une personne est disponible
accounts
+------+------------------------+
| id | name |
+------+------------------------+
| 1 | John |
| 2 | Lee |
| 3 | Sarah |
| 4 | Michael |
+------+------------------------+
holidays
+------+---------+----------------+--------------+
| id | account | start_date | end_date |
+------+---------+----------------+--------------+
| 1 | 2 | 11/11/11 | 15/11/11 |
+------+---------+----------------+--------------+
Cela signifie que Lee n'est pas disponible 11/11/11 jusqu'au 15/11/11 (inclus)
J'ai besoin d'une requête qui va vérifier qui sont disponibles un jour donné. Par exemple, si je précise une date de 13/11/11 Lee ne serait pas disponible afin de récupérer uniquement les 3 autres comptes, mais si je spécifie une date de 16/11/11 tous les comptes disponibles
Lee est 2, vacances est pour id compte 1. S'il vous plaît vérifier votre message. – zmilojko
Merci pour cela, fixe –
Voir mon commentaire ci-dessous, sur la cardinalité de la relation ... C'est une solution différente pour 1-1 et 1-n relation – zmilojko