Access

Bonjour,

comment cree requete access =tous les clients d'une ville saisie au clavier

4 réponses

  1. Bonjour
    dans ta requete, mode creation, condition Where, sur le champ date tu inscris la syntaxe suivante:
    Entre[DateInferieur] Et [DateSuperieur]
    De meme pour trouver les clients d'un ville
    Sur le Champ Ville
    Condition Where
    [De quelle ville, voulez- vous les clients?]
    1. Bonjour
      As tu solutionné ton problême?
  2. Bonjour,

    Je suppose que tu cherche à faire un select avec 2 tables, "client", l'autre "ville".
    Du genre :
    client -> id_client, nom_client, ...., id_ville
    ville -> id_ville, nom_ville....

    Il te suffit de faire une requete du genre :
    SELECT id_client, nom_client, ... from client FROM client WHERE id_ville = [id_ville_du_champ]
    


    Il faut que récupère l'id de la ville quand tu recherche puis tu execute cette requete.
    Sinon tu stock carément le nom de la ville dans la table client et c'est encore plus simple.
    1. MERCI
      je veux aussi faire une requette sur access qui me donne les commandes faites entre deux date que je saisie sur clavier
      1. Bonjour, pour t'aider il faut connaitre les noms de tes tables & champs;
        Je peux faire ta requête sans avoir de coordonés , mais si les noms des champs & tables ne sont pas identiques au tien, tu peux les modifier, voici:

        SELECT num_cli, nom_cli
        FROM clients
        WHEN ville_cli="[entrer le nom de la ville]";

        SELECT -> tout les champs que tu souhaite être affiché
        FROM -> les tables des champs que tu a utilisé précédemment
        WHEN -> les jointures entres tables (si cela est nécessaire)
        AND -> Ce que tu souhaite être affiché plus précisément (ici; le nom de la ville)