Bonjour,
Quelqu'un peut il m'expliquer ce que fait cette requête qui contient 2 jointures qui pour moi sont identiques.
Cette requête ne renvoie pas la même chose que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT DISTINCT table1.champ1 FROM table1 INNER JOIN table2 t2 ON table1.t1_ID=t2.t1_ID INNER JOIN table2 t2Bis ON table1.t1_ID=t2Bis.t1_ID WHERE ( t2.champ1='xxx' AND t2Bis.champ2='yyy' ) ORDER BY table1.champ1 ASC
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT DISTINCT table1.champ1 FROM table1 INNER JOIN table2 t2 ON table1.t1_ID=t2.t1_ID WHERE ( t2.champ1='xxx' AND t2.champ2='yyy' ) ORDER BY table1.champ1 ASC
Partager