OVH Cloud OVH Cloud

Dépassement de Capacite.

2 réponses
Avatar
Mirena
Voilà mon problème :
J'ai une table du genre
Numéro | Chiffre1 | Chiffre2
Un | 10 | 100
Deux | |
Trois | 0 | 23
Quatre | 3 | 4

Je souhaite construire une requête qui me remonte toutes les lignes
ayant Chiffre2 / Chiffre1 >= 10
Mais lorsque je lance ma requete, j'ai le message d'erreur suivant :
"Dépassement de Capacité"

Pouvez-vous m'éclairer ?
Merci!

2 réponses

Avatar
Raymond [mvp]
Bonsoir.

ce qui veut dire division par 0 ou Null
il faut rajouter une fonction NZ.
IIf (Nz(Chiffre1, 0) = 0, "Indéterminé", Nz(Chiffre2, 0) / Chiffre1)
si c'est dans le requêteur access , remplacer les , par des ;
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Mirena" a écrit dans le message de news:
41813769$0$31237$
Voilà mon problème :
J'ai une table du genre
Numéro | Chiffre1 | Chiffre2
Un | 10 | 100
Deux | |
Trois | 0 | 23
Quatre | 3 | 4

Je souhaite construire une requête qui me remonte toutes les lignes ayant
Chiffre2 / Chiffre1 >= 10
Mais lorsque je lance ma requete, j'ai le message d'erreur suivant :
"Dépassement de Capacité"

Pouvez-vous m'éclairer ?
Merci!



Avatar
Mirena
Merci pour ta réponse.
Testée en suivant et ça marche !!!

Youpi ;-))))


Raymond [mvp] a écrit:

Bonsoir.

ce qui veut dire division par 0 ou Null
il faut rajouter une fonction NZ.
IIf (Nz(Chiffre1, 0) = 0, "Indéterminé", Nz(Chiffre2, 0) / Chiffre1)
si c'est dans le requêteur access , remplacer les , par des ;