Bonjour,
J'ai donc ma gentille requete:
qui me donne, et c'est en effet ce que je veux:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT t1.name, t2.name AS nameT2 FROM table1 AS t1 LEFT JOIN table3 AS t3 ON t3.t1_id = t1.id LEFT JOIN table2 AS t2 ON t3.t2_id = t2.id WHERE t1.id IN (1,2);Mais pour des questions de place - car sur des requetes qui retournent beaucoup plus de colonnes et beaucoup beaucoup de lignes, ça peu finir par peser tout ça dans le code qui s'en sert - j'aimerai obtenir ça par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 +--------+-------------+ | name | nameT2 | +--------+-------------+ | foo | XXX | | foo | YYYYY | | foo | ZZZZZZZ | | foo | WWWWWWWWWW | | bar | AAAAAAAA | | bar | TTTT | +--------+-------------+Pour ce faire j'ai un peu fouillé le net et j'ai trouvé cet intéréssant fil ( en anglais ): http://www.dbforums.com/showthread.php?t=927152
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 +--------+-------------+ | name | nameT2 | +--------+-------------+ | foo | XXX | | | YYYYY | | | ZZZZZZZ | | | WWWWWWWWWW | | bar | AAAAAAAA | | | TTTT | +--------+-------------+
Mais a cause - je suppose - de mes jointures et toussa toussa et bien je n'y arrive pas du tout.
Une ( ou des ) idées ?
Merci déja d'avoir lu on post![]()
Partager