Somme dans requête Access

Résolu/Fermé
Tibilou Messages postés 6 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 25 novembre 2007 - 23 nov. 2007 à 16:55
Tibilou Messages postés 6 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 25 novembre 2007 - 25 nov. 2007 à 14:49
Bonjour,voici mon petit problème avec Access. J'effectue une requête de ce type pour obtenir un total général.
Total J 100: [NombreDeDbls]+[NombreDeDbls2]
Lorsque NombreDeDbls ou NombreDeDbls2 est égal à 0 il n'y a aucun résultat affiché.
Quelqu'un pourrait m'aider? Merci.
Ps :débutant avec Access 2007.

10 réponses

sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
24 nov. 2007 à 11:24
SELECT NombreDeDbls+NombreDeDbls2 AS "Total J 100", total+total2 AS "Montant total"
FROM "J 100", "J 100 2";

essaye peut être ca même si je n'ai pas changer grand chose.

je vais juste de demander..
la TABLE J 100 contient NombreDeDbls et total
et J 100 2 contient NombreDeDbls2 et total2 ??
1
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
23 nov. 2007 à 19:12
bonjour,

pourrais-tu nous donner la requète complète ??
0
Tibilou Messages postés 6 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 25 novembre 2007
23 nov. 2007 à 23:09
SELECT [NombreDeDbls]+[NombreDeDbls2] AS [Total J 100], [total]+[total2] AS [Montant total]
FROM [J 100], [J 100 2];
0
Tibilou Messages postés 6 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 25 novembre 2007
24 nov. 2007 à 14:59
exact.
Si NombreDeDbls =1 ou plus et NombreDeDbls2 = 0, aucun résultat
Si NombreDeDbls =0 et NombreDeDbls2 = 1ou plus, aucun résultat
Si NombreDeDbls =1 ou plus et NombreDeDbls2 = 1 ou plus, affichage du résultat
0

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

Posez votre question
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
24 nov. 2007 à 17:02
bizarre

en oubliant pour l'instant les alias (AS)

execute la requete

SELECT NombreDeDbls+NombreDeDbls2 FROM "J 100", "J 100 2";

puis

SELECT total+total2 FROM "J 100", "J 100 2";


pour voir.

--

L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui !
GLOUGLOU ...
0
Tibilou Messages postés 6 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 25 novembre 2007
24 nov. 2007 à 17:46
ne fonctionne toujours pas
Dès que j'ai une valeur = 0,le calcul ne s'effectue pas
merci
0
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
24 nov. 2007 à 18:35
Ils sont de quels types tes champs ??
0
Tibilou Messages postés 6 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 25 novembre 2007
24 nov. 2007 à 22:45
l'origine vient de 2 requetes de recherche de doublons
NombreDeDbls =nombre de pieces
Total =prix unitaire * NombreDeDbls
Idem pour j 100 2
0
blux Messages postés 26490 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 novembre 2024 3 316
24 nov. 2007 à 23:10
Salut,

tu as regardé avec la fonction iif avant de faire le calcul ?
0
Tibilou Messages postés 6 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 25 novembre 2007
25 nov. 2007 à 14:49
J'ai trouvé.On ne peut pas additionner une valeur qui n'est pas renvoyée par une autre requete
Merci à tous
0