Bonjour,
je vous expose mon problème,
dans ma base de donnée j'ai 2 tables, categorie et client avec une liaison en n-n.
table Categorie:
id
nom
//////////////////////
table Client:
id
nom
j'ai créer une troisième table categorie_client afin de pouvoir faire les differentes liaison.
table Categorie_Client
id
categorie_id
client_id
j'aimerais savoir comment gère t'on les requêtes dans ce cas particulier.
example : Sélectionné les clients appartenant à la catégorie 2.
Merci par avance de votre aide.
Premièrement, le champ id dans ta table Categorie_Client n'a aucun interet
Les clients sont représenté par leur id respective.
Donc tu parcoures la table categorie_client et ressort tout les client_id qui ont comme valeur pour la categorie_id 2 :
SELECT client_id FROM Categorie_Client WHERE categorie_id = 2
Dis moi si j'ai mal compris la question,
Tosch
Merci pour ta réponse, ça me vas bien cependant maintenant comment je dois faire pour faire correspondre le nom du client a son id?
Est il possible de faire la correspondance dans une seul requête ou dois je faire une autre requete?
J'espère que je suis assez claire :)
Merci encore à toi.
Oui tu peux, il faut que tu fasse une jointure MySQL. Je t'invite à voir ce tutoriel vidéo sur le sujet.
Dsl du retard !
Merci pour ta réponse j'avais trouvé la solution et j'ai pas eu le temps dire merci, quel ingratitude ^^ !