Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Programmation.SQL : Liaison N à N

Posté par Greg () le 14 mars 2008

Bonjour,



J'ai une petit problème en SQL (sur base MySql, InnoDb).



Je m'explique, j'ai 2 tables : actions et fiches :



action (id_action, nom)

fiches (id_fiche, nom)



Comme une action peut être dans plusieurs fiches j'ai fait une table de liaison :



transi (id_action,id_fiche) pour faire l'association.



Maintenant je souhaite récupérer sur une ligne de résultat :



id_action et les ids de toutes les fiches associées et là je ne sait pas comment m'y prendre car je sais récupérer ça sur n lignes (n=nombre de fiches par action) mais pas sur une ligne.



J'espère être clair...



Merci d'avance...



Pilouz

> Lire le message (6 commentaires, moyenne: 3,2).  

Vous avez demandé le commentaire #913964.

Merci

Posté par Greg () le 15/03/2008 à 22:06. (lien). Évalué à 2.

Merci à tous,

j'ai effectivement fini par faire ça à la mimine, ça multiplie le nombre de requêtes (une par action) pour identifier les fiches correspondantes, mais ça marche.

Greg.