Bonjour,
Le définition du problème est simplissime. Mais pour la résolution, c'est autre chose.
Je subodore qu'il faut utiliser du CTE et du récursif à gogo, mais pour l'instant je n'ai pas trouvé la bonne recette (sans faire 53 UNION pour autant de colonnes).
Donc, pour une année donnée, prenons le cas d'une table avec deux colonnes : Sem (=numéro de semaine) et CAweek (CA de la semaine).
Le but par exemple serait de trouver quelle est la plus petite période où la somme des CA par semaine approche au plus près 50% du CA total. Réponse par exemple : Sem 23 --> sem 41 = 48.7 % du CA total.
Sachant qu'il peut y avoir des semaines sans CA (mais ce n'est pas vraiment un problème pour le requêtage).
C'est facile si l'on prend la période qui commence par la 1ere semaine, mais moins si le début de la période est aléatoire....
Si vous avez des idée ?
Merci d'avance.
Partager