[SQL] requête sql sur une base access...help me !!!

requête sql sur une base access...help me !!! [SQL] - SQL/NoSQL - Programmation

Marsh Posté le 12-03-2003 à 14:12:49    

bonjour, voici mon problème :
 
j'ai trois tables access qui sont en relation. (tblPersonne avec tblDepartement et tblDepartement avec tblAgence)
 
tblPersonne(PERS_NO, PERS_DEP_NO, PERS_NOM, PERS_PRENOM)
tblDepartement(DEP_NO, DEP_AGENCE_NO, DEP_NOM)
tblAgence(AGENCE_NO, AGENCE_NOM)
 
je veux récupérer la totalité de la table tblPersonne, DEP_NOM chaque personnes et AGENCE_NOM aussi pour chaque personne (en fonction du numéro de département !)
 
je voudrais faire une seule requête afin d'afficher toutes ses informations dans un tableau.
 
j'ai fait un requête de ce style :
 
SELECT   P.*, D.DEP_NOM, A.AGENCE_NOM
FROM     PERSONNE P, DEPARTEMENT D, AGENCE A
WHERE    D.DEP_NO=P.PERS_DEP_NO
AND      A.AGENCE_NO=D.DEP_AGENCE_NO
 
LA REQUÊTE FONCTIONNE MAIS ELLE RECUPERE AUCUN ENREGISTREMENT ALORS QUE NORMALEMENT ELLE DEVRAIT...
 
MERCI D'AVANCE POUR VOTRE AIDE PRECIEUX.

Reply

Marsh Posté le 12-03-2003 à 14:12:49   

Reply

Marsh Posté le 12-03-2003 à 20:28:10    

Pourtant, la requête semble bonne :??:  
 
Vérifie que tu ais bien des données correctes dans la table.
En particulier, qu'il y ait bien une personne dont le champ PERS_DEP_NO soit dans la table Departement, et que le champ DEP_AGENCE_NO correspondant soit bien dans la table Agence.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed