Bonjour,

Soit "maTable" :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
Col1      Col2      Col3      
 
A           1           
B           2           
C           1           R
D           4           R
E           5
F           6           R
On m'a demandé s'il est possible en une requête sans union all (et en évitant si possible une requête imbriquée, en gros en faisant "FROM maTable T1, maTable T2") de sélectionner les lignes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
Where1 : Col2 = 1
And :
Where2 : Col3 = WHERE1.Col3
En français ici cela nous ramènerai :

La ligne A et C car Col2 = 1 mais aussi la ligne D et F car leur Col3 = R qui est lui-même égal à une des Col3 des lignes A ou C (ici C).

Merci d'avance

Ps : Pour moi cela n'est pas possible.