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

Access Discussion :

Si... alors dans une requête


Sujet :

Access

  1. #21
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Citation Envoyé par Heureux-oli
    Citation Envoyé par ivan7
    top cette fonction iif
    effectivement c'est simple et efficace. merci merci
    et tant que j'y suis :-)

    pour avoir

    si 3 <[exp]<5 alors 1;
    ou si [exp]>5 alors 2
    sinon 0

    tu formalises ça comment?
    Iif (3<[Exp]<5; 1;iif([exp]>5;2;0))
    Hello,

    Il faut absolument éviter ce type de notation trompeuse, car c'est archifaux ...

    l'évaluation de l'expression 3<[Exp]<5 donnera toujours True.

    Pourquoi ?

    3 < [exp] renvoie True ou False, soit -1 ou 0

    donc toujours inférieur à 5


    Edit : mince je suis trop lent à rédiger

  2. #22
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 111
    Points : 32
    Points
    32
    Par défaut
    Merci,

    et puis il est vrai que je préférerais apprendre à maitriser le code. Ca semble moins lourd que c'est fonction paradoxalement

    même si les conseils de fonction iif m'ont grandement rendu service

    grand merci a tous

    je m'y recolte lundi et espère régler le pb.

  3. #23
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Citation Envoyé par cafeine
    Citation Envoyé par Heureux-oli
    Citation Envoyé par ivan7
    top cette fonction iif
    effectivement c'est simple et efficace. merci merci
    et tant que j'y suis :-)

    pour avoir

    si 3 <[exp]<5 alors 1;
    ou si [exp]>5 alors 2
    sinon 0

    tu formalises ça comment?
    Iif (3<[Exp]<5; 1;iif([exp]>5;2;0))
    Hello,

    Il faut absolument éviter ce type de notation trompeuse, car c'est archifaux ...

    l'évaluation de l'expression 3<[Exp]<5 donnera toujours True.

    Pourquoi ?

    3 < [exp] renvoie True ou False, soit -1 ou 0

    donc toujours inférieur à 5


    Edit : mince je suis trop lent à rédiger
    Cafeine,

    Tu as entièrement raison.
    J'ai essayé avec "entre x et y" et le résultat est correct.
    Toutes mes excuses.

  4. #24
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 111
    Points : 32
    Points
    32
    Par défaut
    Au contraire!

    J'apprends moi aussi avec tout ça

    :)

Discussions similaires

  1. Différence entre majuscule et minuscule dans une requête
    Par Asdorve dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/06/2004, 14h42
  2. Utilisation de MAX dans une requête SQL
    Par Evil onE dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/06/2004, 18h38
  3. calcul dans une requête
    Par blaz dans le forum Langage SQL
    Réponses: 8
    Dernier message: 22/12/2003, 10h31
  4. [SQL] Renommer un champ dans une requête
    Par martonpylon12 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 15/11/2003, 01h59
  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