ACCESS Requête

Résolu
Bonjour,

Voila, j'essaye de créer une base de données pour gestion d'un CV. Je vais parler de 2 tables, CANDIDAT(#codcand ...) et METIER(#codemet...) . Ensuite j'ai crée un formulaire qui me permet de saisir les candidats et via une liste déroulante Metier proccuré de la table METIER. Le problème c'est que je veux crée une requête qui me permettera par exemple de me donner tous les candidats ayant comme métier : Comptable. Je n'est pas pu la faire, apparament j'ai mal lié les champs dans les relations.

Merci de m'indiquer une réponse le plus vite possible,
Cordialement.

6 réponses

  1. Redésoler encore, ça ne marche pas, je sais je ne copie pas mais je modifie selon mes champs.
    Voilà les deux tables avec les champs que j'ai :
    CANDIDAT(#codecand,nom,prénom,email,adresse,codemetier)
    METIER(#codemetier,libellé)

    Mon code sql est :
    SELECT C.nom
    FROM candidat C
    INNER JOIN metier M
    ON M.codemetier=C.codemetier
    WHERE M.libellé="comptable"
    GROUP BY C.nom;

    Toujours l'erreur :Incohérence de type dans une expression.

    Merci beaucoup beaucoup !
    1. sachant que j'ai un formulaire où je remplis les métiers des candidats avec liste déroulante sous indépendent : Codemetier.
    2. Regarde bien que tes deux codemetiers soient bien reliés.
      le code métier de candidat doit être en foreign Key avec les mêmes paramètres que la primary key de ta table métier.
      Sinon j'ai essayé la jointure sur une base chez moi ça fonctionne.
    3. Voila, résolu ;)
      Thank you ;)