Salut,
Voilà je fais un stage où je dois faire des statistique sous excel avec des données provenant d'une base oracle.
Je dois créer par exemple un tableau pour l'année en cours ( 2004 pour encore 1mois ) regroupant mois par mois divers evenements, calcule de % etc.... Ca c'est facile a mettre en place.,puis faire different graphique a partir de ce tableau
Mon problème est le suivant :
Debut janvier 2005, les personnes qui vont utiliser mon tableau vont se servir des graphiques pour faire une presentation, or comme mes requete prennent en compte 'l'année en cours ' et non l'année 2004, le 01-01-2005, mon tableau va etre en quelque sorte re-initialisé et donc quasi vierge..De ce faite mon graphique ne sera plus valable.
Ma requete generique est :
Donc comment faire pour garder, au moins 15j durant janvier 2005 , mon tableau de l'année 2004 ? Sachant que mon tableau doit se mettre a jour automatiquement pour l'année en cours, donc impossible de mettre ==> to_char(dtobs,'YYYY')='2004'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select count(*) from table1 where to_char(dtobs,'MM')='11' and to_char(dtobs,'YYYY')='to_char(sysdate,'YYYY') and type='xxx'
J'espere avoir été assez clair et merci d'avance
Partager