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

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 105
dernier inscrit
Joffrette