Je suis dans la situation où je veux correspondre à une plage de dates avec une autre plage de dates, il peut être simple mais je suis coincé dans ce domaine.Comment vérifier si la plage de dates sélectionnée se situe entre une plage de dates
structure de la table est ci-dessous
Tableau -
cycles de vie- life_id
- life_start_date
- life_end_date
puis quelques dossiers comme ci-dessous
1 - 07/23/2013 - 07/24/2013
2 - 07/15/2013 - 07/25/2015
3 - 03/10/2013 - 03/10/2014
Maintenant, je veux rechercher ces enregistrements par plage de dates et je veux voir si une certaine vie existe dans cette gamme; par exemple. Je veux trouver la vie entre 08/01/2013 - 01/01/2014
Comme résultat escompté, il doit choisir la vie # 2 et # 3 vie
Comment cela peut-il être fait avec requête MySQL?
Toute aide est fortement appréciée.
sont les dates étant stockées sous forme de '' varchar' ou Date'? – hjpotter92
Vous trouverez réponse ici. http://stackoverflow.com/questions/18395738/find-instructor-free-times-in-mysql-ph/ – Arturs
vie # 2 et # 3 la vie ne sont pas entre 08/01/2013 - 01/01/2014 .. .... (vie # 2 se termine en 2015!) – NDM