Plop
Je poste ici pour un petit coup de main, j'ai beaucoup de mal avec les requêtes SQL quand ça devient un peu complexe...
Je suppose que c'est pas compliqué mais les jointures tout ça ça me dépasse complètement
Voilà mon souci. Je bosse sur un site de réservation de salle tout simple. Pour une recherche je voudrais afficher le bâtiment dans lequel se trouve la salle trouvée. J'ai donc ces tables :
SALLE
-------
id
nomsalle
numaile
AILE
------
id
nomaile
numbatiment
BATIMENT
------
id
nombatiment
Je fais ma recherche sur NOMSALLE (genre la salle A120, enfin truc bateau de fac quoi). J'aimerai afficher le batiment correspondant, et comme vous vous en doutez, AILE.numbatiment correspond à BATIMENT.id et SALLE.numaile correspond à AILE.id (une salle est dans une aile qui est dans un bâtiment).
J'aimerai donc récupérer le BATIMENT.nombatiment en ayant juste l'id de la salle. Comment je peux faire pour joindre mes 3 tables ?
Merci d'avance, si c'est pas clair n'hésitez pas à le signaler
Précision: je suis sous MySQL.
Message édité par garfunk71 le 10-02-2010 à 23:06:17