Bonjour tout le monde
Je suis nouveau sur ce forum, alors si jamais l'allure de mes messages ne convient pas, soyez indulgent.
Bon voici mon problème. Manquant peut-être d'un peu d'expérience en SQL je bloque sur une requête assez complexe que je dois réaliser. Pour commencer je dois réaliser cette requête dans Access 2000. En fait cette requête sera basée sur l'extraction de données dans 5 tables différentes, comme de raison je voudrais tenter de faire une seule et unique requête pour récupérer les données voulues, si c'est faisable bien entendu.
Pour faire une histoire courte, je dois gérer les appels d'une petite entreprise. Lorsqu'un client appel, la réceptionniste entre la description de l'appel. À ce moment j'enregistre donc dans une table APPEL le numéro du client, l'autre champ de cette table est un numéroauto qui est ma clé primaire. Par la suite dans une autre table APPEL_DESC j'enregistre le numéroauto de ma table APPEL correspondant, ainsi que l'heure et la date de l'appel et le numéro d'employé à qui est destiné l'appel. Voici donc les tables et les champs que je dois utilisé :
APPEL
id_appel clé
id_client
APPEL_DESC
id_appel relié à ma table APPEL
id_employe relié à ma table EMPLOYE
date
heure
CLIENT
numero clé
nom
CLIENT_ID
id_client clé
numero relié à ma table CLIENT (j'utilise cette table parce dans la table CLIENT le numero est basé sur le numéro de téléphone donc si le client change de numéro de teléphone je ne voudrais pas perdre les données de ce client)
EMPLOYE
id_employe
nom
Donc ce que je désire voir afficher par cette requête est le numéro du client (celui de la table CLIENT et non l'id de la table CLIENT_ID), le nom du client, la date et l'heure de l'appel ainsi que le nom de l'employé à qui est destiné cette appel. De plus puisque qu'après a répondu à cet appel celui-ci se retrouve dans la table APPEL_RETOUR, je dois m'assurer que id_appel n'est pas dans cette table.
J'ai tenté désespérement de réaliser cette requête, mais je n'arrive pas à trouver la bonne solution. Alors si quelqu'un parmi vous pourrait m'indiquer la marche à suivre, ça me serait d'un grand secours car je vais avoir plusieurs requêtes du même genre à réaliser.
Merci d'avance pour vos savantes réponses.
@ +
Partager