Bonjour, j'ai fait cette requête

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
$sql = "SELECT SUM(dbgarde) AS sommedbgarde 
FROM nounou 
WHERE (dbmois='$choixmois' AND dbannee='$choixannee') 
GROUP BY numsemaine
HAVING SUM(dbgarde) > 36";
  $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  $nbheurecomp = 0;
while ($result = mysql_fetch_assoc($req))
{
 
    $nbheurecomp +=  $result[sommedbgarde]-36;
 
}
qui me calcul le nombre d'heure par numéro de semaine > 36
La requête fonctionne niquel mais elle n'est pas assez complète, je m'explique :
Admettons que $choixmois= Décembre $choixannée=2010, dans ma table, j'ai les numéro de semaine suivant qui correspondent au mois de Décembre :

48, 49, 50, 52

Ma requête va donc compter sur Décembre mais il se trouve que j'ai 2 jours de la semaine 48 qui sont en Novembre, je ne vois pas comment les intégrer à ma requête !!!

Merci d'avance pour votre réponse, Salut!