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 :

Condition dans une requête


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 37
    Points : 22
    Points
    22
    Par défaut Condition dans une requête
    Bonjour à tous,

    je voulais savoir, si dans une requête, il était possible de rajouter ou retirer une jointure entre 2 tables, selon la condition choisie.

    C'est à dire que par exemple que si dans un formulaire je choisie l'option A, alors il me fait la jointure, si je choisie l'option B, il ne me la fait pas.

    Merci d'avance pour votre aide.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 42
    Points : 43
    Points
    43
    Par défaut
    un peu compliqué sans autre élément en gros il faut que tu teste dans ton if
    si tu veux la jointure ou pas et ensuite tu peux mettre la requete dans un champ texte (format string) et ensuite faire une concatenation avec la jointure ou pas .

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 37
    Points : 22
    Points
    22
    Par défaut
    Dsl, mais j'ai pas trop compris ce que tu as voulu me dire.

    Je vais essayer d'etre plus explicite sur ce que je veux faire.

    En fait, j'aimerai que dans une requête creation de table, pouvoir au lieu de faire 2 requêtes, en faire qu'une.

    En effet, j'ai 2 requêtes qui sont identiques, elles different uniquement par une jointure.

    J'aimerai donc, si c'est possible de rajouter une condition qui me permetterai de faire ou non cette jointure, pour pouvoir reunir ces 2 requetes.

  4. #4
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 273
    Points : 258
    Points
    258
    Par défaut
    Le probleme c'est que contrairements aux WHERE et autres ou on peut aller chercher les valeurs dans un formulaire avec FORMS!... dans le FROM on ne peut pas... Sinon en VBA il faut modifier la requete selon ce que tu veux (remplacer une chaine de caracteres par une autre) il y a eu quelques posts la dessus

Discussions similaires

  1. Condition dans une requête
    Par PLanglois dans le forum VBA Access
    Réponses: 6
    Dernier message: 15/06/2007, 17h00
  2. [Requête] Explication sur une condition dans une Requête
    Par jimmymatrix dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 14/05/2007, 15h34
  3. Condition dans une requête croisée
    Par decour dans le forum Access
    Réponses: 1
    Dernier message: 18/10/2005, 11h31
  4. Peut on insérer une condition dans une requête ?
    Par MITCH31 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 22/09/2005, 19h26
  5. Condition dans une requête
    Par fdloisel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/08/2004, 17h55

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