J'ai la requête suivante que je souhaite modifier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
select colonne1, colonne2        
from Table1     
WHERE   
    colonne1 = 'A'                                       
and  colonne2  >  xxxxxx
       colonne2   <   yyyyyy             
GROUP BY                         
   colonne1, colonne2
ORDER By 
  colonne1, colonne2
Je souhaite faire une jointure entre table1 et table2 pour que la condition colonne2 > xxxxx et < yyyyy soit vrai pour la table1 et table2 (sachant que colonne2 est présent dans table1 et table2)
Est ce que si j'écris :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
select a.colonne1, a.colonne2        
from Table1 a, table2 b    
WHERE   
a.colonne1 = b.colonne1                                
and  a.colonne2   <   yyyyyy
and a.colonne2 > xxxxx
and b.colonne2 > xxxxx
and b.colonne2 < yyyyy
GROUP BY                         
   a.colonne1, a.colonne2
ORDER By 
  a.colonne1, a.colonne2
Merci