Aide pour requête

cs_sabrina7 Messages postés 26 Date d'inscription vendredi 17 février 2006 Statut Membre Dernière intervention 25 mars 2007 - 24 févr. 2006 à 13:51
cs_sabrina7 Messages postés 26 Date d'inscription vendredi 17 février 2006 Statut Membre Dernière intervention 25 mars 2007 - 24 févr. 2006 à 14:20
Bonjour


J'aurai besoin d'aide pour réaliser une requête SQL ou un bout de code en VBA afin de réaliser la fonction suivante:


Voici ma table contenant mes données:
Table 1 (machine 1 et 2 est une case à cocher)


Numéro Mois Machine1 Machine2 Coûts
1 Janvier X 100
2 Janvier X 200
3 Janvier X 50
4 Février X 20



Table 2 (table des mois)


Mois
Janvier
Février
Mars
...


Voici ce que je voudrais avoir dans une requete:


Mois Machine1 Machine2
Janvier 300 50
Février 20 0
Mars 0 0
...


Merci d'avance de votre aide
Sabrina

2 réponses

spa666 Messages postés 39 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 24 février 2006
24 févr. 2006 à 14:06
sous oracle:
select sum(decode(machine1, 'X', cout, 0))Machine1, sum(decode(machine2, 'X', cout, 0))Machine2 from table1 T1, table2 T2 Where T1.mois(+) = T2.mois Group By T2.mois
0
cs_sabrina7 Messages postés 26 Date d'inscription vendredi 17 février 2006 Statut Membre Dernière intervention 25 mars 2007 1
24 févr. 2006 à 14:20
Ok moi je suis sur Access mais c'est pareille normalement
Merci spa666
0
Rejoignez-nous