Problème avec fonction iif dans access
Fermé
sab1450
Messages postés
14
Date d'inscription
mercredi 3 décembre 2008
Statut
Membre
Dernière intervention
10 décembre 2008
-
3 déc. 2008 à 14:34
sab1450 Messages postés 14 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 10 décembre 2008 - 3 déc. 2008 à 16:08
sab1450 Messages postés 14 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 10 décembre 2008 - 3 déc. 2008 à 16:08
A voir également:
- Problème avec fonction iif dans access
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer dans word - Guide
- Cette fonction n'est pas disponible actuellement tv lg - Forum Téléviseurs
- Access appdata - Guide
5 réponses
blux
Messages postés
26549
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 décembre 2024
3 319
3 déc. 2008 à 14:40
3 déc. 2008 à 14:40
Salut,
ton IIF doit être dans le SELECT.
ton IIF doit être dans le SELECT.
sab1450
Messages postés
14
Date d'inscription
mercredi 3 décembre 2008
Statut
Membre
Dernière intervention
10 décembre 2008
3 déc. 2008 à 14:52
3 déc. 2008 à 14:52
Je l'ai mis dans SELECT et sa me met erreur de syntaxe et je ne vois pas l'erreur
SELECT Iif(Sum([Rechercher les doublons pour SUIVI DES STOCKS].CompteDeDésignation>"0",Sum(CompteDeDésignation),"0")) [Rechercher les doublons pour SUIVI DES STOCKS].Désignation, Sum([Rechercher les doublons pour SUIVI DES STOCKS].CompteDeDésignation) AS SommeDeCompteDeDésignation
FROM [Rechercher les doublons pour SUIVI DES STOCKS]
GROUP BY [Rechercher les doublons pour SUIVI DES STOCKS].Désignation
HAVING ((([Rechercher les doublons pour SUIVI DES STOCKS].Désignation)="Décodeur TV"));
SELECT Iif(Sum([Rechercher les doublons pour SUIVI DES STOCKS].CompteDeDésignation>"0",Sum(CompteDeDésignation),"0")) [Rechercher les doublons pour SUIVI DES STOCKS].Désignation, Sum([Rechercher les doublons pour SUIVI DES STOCKS].CompteDeDésignation) AS SommeDeCompteDeDésignation
FROM [Rechercher les doublons pour SUIVI DES STOCKS]
GROUP BY [Rechercher les doublons pour SUIVI DES STOCKS].Désignation
HAVING ((([Rechercher les doublons pour SUIVI DES STOCKS].Désignation)="Décodeur TV"));
blux
Messages postés
26549
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 décembre 2024
3 319
3 déc. 2008 à 15:00
3 déc. 2008 à 15:00
Il manque une virgule :
Sum(CompteDeDésignation),"0")) ICI [Rechercher les doublons
Sum(CompteDeDésignation),"0")) ICI [Rechercher les doublons
sab1450
Messages postés
14
Date d'inscription
mercredi 3 décembre 2008
Statut
Membre
Dernière intervention
10 décembre 2008
3 déc. 2008 à 15:09
3 déc. 2008 à 15:09
Ah merci et dernière petite question lorsque sa me met dans la boîte de dialogue que j'utilise un nombre d'arguments incorrect dans l'expression c'est par rapport aux noms des champs ou sa peut être lié à autre chose?
blux
Messages postés
26549
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 décembre 2024
3 319
3 déc. 2008 à 15:30
3 déc. 2008 à 15:30
quelle boite de dialogue ?
sab1450
Messages postés
14
Date d'inscription
mercredi 3 décembre 2008
Statut
Membre
Dernière intervention
10 décembre 2008
3 déc. 2008 à 15:34
3 déc. 2008 à 15:34
quand je clique sur executer sa me met :
Fonction utilisée avec un nombre d'arguments incorrect dans l'expression "Iif....."
Fonction utilisée avec un nombre d'arguments incorrect dans l'expression "Iif....."
blux
Messages postés
26549
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 décembre 2024
3 319
3 déc. 2008 à 15:44
3 déc. 2008 à 15:44
Tu as deux sum dans ton select un seul champ dans ton group by, je pense que c'est ça qui ne va pas...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sab1450
Messages postés
14
Date d'inscription
mercredi 3 décembre 2008
Statut
Membre
Dernière intervention
10 décembre 2008
3 déc. 2008 à 16:08
3 déc. 2008 à 16:08
Je sais je suis pas experte en SQL et j'en ai mare, j'ai encor un soucis, ma requête fonctionne mais pas comme je voudrais, c'est à dire que la sa ma rajouté une colonne Expr1 qui me sert à rien et dans ma colonne Sommedecomptededésignation j'ai toujours pas de 0 comme valeur par défault.