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

Statistiques des forums

Discussions
312 429
Messages
2 088 351
Membres
103 823
dernier inscrit
ben talha redouane