IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

problème VraiFaux et requête


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    PENSION
    Inscrit en
    Septembre 2023
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : Belgique

    Informations professionnelles :
    Activité : PENSION

    Informations forums :
    Inscription : Septembre 2023
    Messages : 75
    Par défaut problème VraiFaux et requête
    Bonjour Messieurs, besoin aide!!
    Je souhaite une expression [EXP999] qui me dit que si [EXP9]=0 , alors on passe à[EXP91] sinon, on garde la valeur de [EXP9], si[EXP91]=0 on passe à EXP95], sinon on garde sa valeur et si[EXP95]=0 alors [MONTANT]=0 en sql voici ma formule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     IIf([EXP9]=0,[EXP91],IIf([EXP91]=0,[EXP95],IIf([EXP95]=0,[MONTANT]=0))) AS EXP999
    FROM [R_ ENCODAGE DONNEES GENERALES] et en expression :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     EXP999: VraiFaux([EXP9]=0;[EXP91];VraiFaux([EXP91]=0;[EXP95];VraiFaux([EXP95]=0;[MONTANT]=0)))
    Le souci , c est que j ai une valeur de 100 sur[EXP95] et que [EXP999] me donne 0 !!!, alors qu il devrait me donner 100. pas de VBA , j 'y connais rien du tout!!
    Un grand merci pour votre aide et bien cordialement yves

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 165
    Par défaut
    Bonsoir,

    Si vous essayez avec cette formule, cela donne quoi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Si([EXP9]<>0; [EXP9]; Si([EXP91]<>0; [EXP91]; Si([EXP95]<>0; [EXP95]; 0)))

  3. #3
    Membre confirmé
    Homme Profil pro
    PENSION
    Inscrit en
    Septembre 2023
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : Belgique

    Informations professionnelles :
    Activité : PENSION

    Informations forums :
    Inscription : Septembre 2023
    Messages : 75
    Par défaut MERCI
    Bonjour Mr Apprenant16, je vais tester la formule et grand merci Yves

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. requte avec points de suspension
    Par Luther13 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 08/12/2005, 16h56
  2. [SQL] remplacer le VraiFaux d'access dans une Vue
    Par alain_27 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 02/09/2005, 15h51
  3. [Requete] Intersection de requte
    Par KorHeve dans le forum Langage SQL
    Réponses: 5
    Dernier message: 11/04/2005, 17h45
  4. Requte
    Par abdallahi dans le forum Access
    Réponses: 6
    Dernier message: 04/01/2005, 15h06
  5. petit probleme dans une requte POSTGRE SQL
    Par ghis le fou dans le forum Requêtes
    Réponses: 5
    Dernier message: 08/09/2003, 13h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo