Bonjour à tous,

j'ai un problème, peut-être de logique quand à la réalisation d'une requete.

Voilà mon problème :
- j'ai des enregistrement dans une table avec deux champs "date" (ex : 2009-05-23) date_debut et date_fin.
- L'utilisateur choisit le mois dans une liste sur lequel doit porter la requete, ex : juin qui retourne la valeur '6'
- la requete doit vérifier et afficher tous les champs dont le mois choisit est compris entre le mois de la date_debut et date_fin.

Le problème apparait lorsque l'intervalle chevauche deux année. Ex date_debut = 01-09-2009, date_fin = 30-06-2010 et mois choisi = avril (4).

Quelles sont les "bonnes pratiques" pour faire des selections lorsque seul le mois est renseigné?

D'avance merci pour vos lumières!!

Cordialement,
Tommy