J'ai trois tables:LINQ select m: n utilisateur: groupes
cp_user (id, name)
cp_group (id, name)
cp_usergroup (user_id, group_id)
- m classique: n stuff.
On suppose les données suivantes:
cp_user
1, Paul
2, Steven
cp_group
1, Admin
2, Editor
cp_usergroup
1, 1
1, 2
2, 2
Alors Paul est dans le groupe d'administration et rédacteur en chef, alors que Steven est juste dans le groupe de l'éditeur. Je veux générer une liste comme celle de la base de données:
Paul Admin
Paul Editor
Steven Editor
Des suggestions?
Merci! Clemens
Hmmm, désolé de le dire, mais cela revient Paul Administrateur Steven Administrateur Paul Editeur Steven Editeur Il semble que les tables sont juste croisées joints. – blacktarmac
Êtes-vous en train de dire que la première solution (en syntaxe courante) renvoie les résultats que vous voulez, mais pas l'expression de la requête? –