Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Vba + Oracle + Sql

battit64

XLDnaute Nouveau
IL faudrait que je crée une procédure que j'appellerai avec deux champs mois1 mois2 qui me ferait le

Calcul des stats mensuels pour me renvoyer un fichier CSV.



Procédure (mois1; mois2)



'Calcul de la moyenne des parutions

moy_parution = SELECT (COUNT(DISTINCT(DATE_PARUTION))/COUNT(DISTINCT(MOIS))

FROM IC922

WHERE TITRE IN ('REP','ECL') AND MOIS BETWEEN ('mois1') AND ('mois2')



'Calcul de la stat puis renvoyer un fichier CSV avec le résultat



SELECT TITRE , CANTON , COMMUNE , EXPEDITION , SUM(VENTES)/moy_parution AS MOY_VENTES , MOIS,NBRE_FOYER_COMMUNE , classement_canton

FROM IC922 WHERE TITRE IN ('REP','ECL') AND MOIS BETWEEN 'mois1' AND 'mois2'

GROUP BY TITRE,CANTON,COMMUNE,EXPEDITION,MOIS, NBRE_FOYER_COMMUNE , classement_canton;

et le résultat de la deuxieme requete s'affiche dans la feuille excel
est ce possible?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…