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 :

commande SELECT incomprise


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 3
    Par défaut commande SELECT incomprise
    bonjour,

    j'ai l'immense joie de parcourir votre site et forum depuis quelque semaine car je realiseune base sous ACCESS, et j'y ai arppris pas mal de chose....
    mais la commande select reste encore obscure pour moi.
    et comme je me dois de finir mon projet aujourd'hui, je vous demande directement de l'aide plutot que de chercher sur les tuto et tenter par a coup sur ma base

    donc, j'ai a peut pres compris le gros de la commande, mais chose toute simple,
    si j'ai deux table, disons T_aff (nom_affaire, add_affaire...)et T_aff_dest (code_affaire, code_client), la premiere contient les details d'affaire gere par la base, et la deuxieme resense le client attacher a ces tables.
    et bah la, je n'ai betement pas trouver la syntaxe pour afficher les details des affaires relier a un client....

    la syntaxe que 'jai pour le moment est:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT affaires.code_affaire, affaires.affaire, aff_dest.code_destinataire FROM affaires RIGHT JOIN aff_dest ON affaires.code_affaire = aff_dest.code_affaire AND aff_dest.code_destinataire=Formulaires!Contact_detail_frm!code_dest ORDER BY affaires.affaire ;

    si vous avez des idées.....

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 684
    Par défaut
    bonjour et bienvenue sur DVP
    petite question déjà, les nom de tables sont-ils ceux donnés au début (T_aff et T_aff_dest) ou bien ceux qui sont bien déjà dans la requête (affaires et aff_dest) ?

    J'aurais mis la deuxième partie en clause WHERE :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT affaires.code_affaire, affaires.affaire, aff_dest.code_destinataire 
    FROM affaires RIGHT JOIN aff_dest ON affaires.code_affaire = aff_dest.code_affaire 
    WHERE aff_dest.code_destinataire=Formulaires!Contact_detail_frm!code_dest 
    ORDER BY affaires.affaire ;
    autre point qui peut avoir son importance : utilises-tu une version fr ou uk, car Formulaires peut t'envoyer paître dans certains cas...
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel (3e édition)
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 3
    Par défaut
    la clause where je l'avais tester avant de mettre le AND, mais ca marchais pas plus, il me demandais la valeur de aff_dest.code_affaire
    je suis en FR
    et les table sont celle du code. mnt il me demande plus la valeur mais il n'affiche rien quand on clik(c'est une liste deroulante modifiable) et par default il affiche #nom?
    donc ca bug plus mais ca marche tjs pas.... je continue a chercher

  4. #4
    Membre confirmé Avatar de Boulken
    Inscrit en
    Novembre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2007
    Messages : 70
    Par défaut Affichage du résultat de ta requête
    Salut kiwimeuble

    Une petite suggestion sur une cause possible de ton problème.
    Si ta requête est la source du contenu d'une liste déroulante, il faut vérifier si la propriété "nbre colonnes" de ta liste correspond bien au nombre de champs de ton Select (ici 3), puis il te reste à définir la propriété "largeur colonnes" sous la forme Xcm;Ycm;Zcm dans l'ordre d'affichage de tes champs.
    Pour finir, la propriété "colonne liée" doit être à 2 dans ton cas.

    En espérant que ce ne soit que ça et que cela résoudra ton soucis.

    A plus

Discussions similaires

  1. Problème avec la commande select
    Par ledawa dans le forum SQL
    Réponses: 7
    Dernier message: 15/07/2008, 09h29
  2. Réponses: 3
    Dernier message: 25/05/2008, 15h16
  3. [c#]commande Select avec jointure de deux tables
    Par chorokari dans le forum Accès aux données
    Réponses: 6
    Dernier message: 18/10/2006, 14h47
  4. Equivalent de la commande Select de linux pour Windows
    Par bibi_64 dans le forum Windows
    Réponses: 2
    Dernier message: 18/10/2005, 09h39

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