Récupération données provenant d'une base de donnée à 3 tables

Répondre
Koz
le 17/04/2011 à 15:44
Koz
Bonjour à tous,

Voilà, en cours jusqu'ici nous avions vu comment récupérer les données issues de deux tables composant une base de donnée.


Mais dans mon projet, j'ai 3 tables

- Clients
>idClients
.Nom
.Prenom
.RueNum
.CpLoc

- Reservations
>idReservations
.idVoyages
.idClients
.NbrPersonne
.Apayer

-Voyages
>idVoyages
.RefProduit
.Depart



En fait mon soucis est que je n'arrive pas à afficher ce qui se situe dans la table 'Voyages' autrement dit, je n'arrive pas à faire le lien entre les 3 tables de la base de données.

Je souhaite afficher sous un tableau, le nom, prénom, NbrPersonne, Apayer, RefProduit, Depart.

J'ai essayé le code suivant:

SELECT Nom, Prenom, NbrPersonne, Apayer, RefProduit FROM Clients, Reservations, Voyages WHERE
Clients.idClients = Reservations.idClients AND WHERE Reservations.idVoyages = Voyages.idVoyages

Ce serait sympa de m'aider au plus vite.

Merci d'avance
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours