Addition ACCESS

Résolu/Fermé
cagilles Messages postés 150 Date d'inscription jeudi 4 décembre 2008 Statut Membre Dernière intervention 4 juin 2011 - 17 déc. 2008 à 11:40
cagilles Messages postés 150 Date d'inscription jeudi 4 décembre 2008 Statut Membre Dernière intervention 4 juin 2011 - 17 déc. 2008 à 14:46
Bonjour,
je suis en train de creer une requete, dedans j'ai trois champs:
- cout_unitaire_stagiaire_formation
- forfait_stagiaire_formation
- effectif_reel_stage

J'ai créer un champ supplementaire pour faire le calcul suivant :
(cout_unitaire_stagiaire_formation * effectif_reel_stage) + forfait_stagiaire_formation

Seulement, il n'y arrive pas !

Il n'arrive qu'à (cout_unitaire_stagiaire_formation * effectif_reel_stage)

Savez vous pourquoi ???

5 réponses

dinozzo02 Messages postés 148 Date d'inscription mardi 9 décembre 2008 Statut Membre Dernière intervention 29 décembre 2008 3
17 déc. 2008 à 11:47
salut
peux tu donner la requête entière stp
0
cagilles Messages postés 150 Date d'inscription jeudi 4 décembre 2008 Statut Membre Dernière intervention 4 juin 2011 2
17 déc. 2008 à 11:51
SELECT Formation.code_formation, Formation.libelle_formation, Formation.cout_unitaire_stagiaire_formation, Formation.forfait_stagiaire_formation, Stage.effectif_reel_stage, [cout_unitaire_stagiaire_formation]*[effectif_reel_stage]+[forfait_stagiaire_formation] AS Expr1
FROM Formation INNER JOIN Stage ON Formation.code_formation = Stage.code_formation;
0
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
17 déc. 2008 à 13:12
Bonjour,
En mettant ce tronçon entre parenthéses ça devrait bien se passer. A tester donc ....
([cout_unitaire_stagiaire_formation]*[effectif_reel_stage])


Faites un copier coller de ce qui suit et procédez à un essai de contrôle :

SELECT Formation.code_formation, Formation.libelle_formation, Formation.cout_unitaire_stagiaire_formation, Formation.forfait_stagiaire_formation, Stage.effectif_reel_stage, ([cout_unitaire_stagiaire_formation]*[effectif_reel_stage])+[f­orfait_stagiaire_formation] AS Expr1
FROM Formation INNER JOIN Stage ON Formation.code_formation = Stage.code_formation;

Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
0
cagilles Messages postés 150 Date d'inscription jeudi 4 décembre 2008 Statut Membre Dernière intervention 4 juin 2011 2
17 déc. 2008 à 13:59
J'ai trouvé l'erreur !! C'est que ma case de cout unitaire qui était blanche, j'ai du saisir des "0" pour qu'il prenne en compte le calcul !!
0
blux Messages postés 26580 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 7 janvier 2025 3 323
17 déc. 2008 à 14:41
Salut,

tu peux t'éviter de saisir des 0 si la zone est nulle.

Regarde ici :

http://www.commentcamarche.net/forum/affich 9932339 calcul dans access?#1
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cagilles Messages postés 150 Date d'inscription jeudi 4 décembre 2008 Statut Membre Dernière intervention 4 juin 2011 2
17 déc. 2008 à 14:46
Merci beaucoup ;)
0