Salut,

c'est ma première question SQL, car c'est un langage que j'utilise très peu (juste SELECT ... FROM ... WHERE ...) alors me voilà un peu coincé par cette requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SELECT A.nom, B.date D1, B.date D2
   FROM table1_tbl A, table2_tbl B
      WHERE A.table1_pk=B.table1_pk
Ce qui donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
A.nom        D1           D2
BOURG   2004-04-04   2004-04-04 
BOURG   2004-04-14   2004-04-14 
BOURG   2004-04-15   2004-04-15 
BOURG   2004-04-26   2004-04-26 
CITE    2004-03-09   2004-03-09 
CITE    2004-03-10   2004-03-10
J'aimerai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
BOURG   2004-04-04   2004-04-26
CITE    2004-03-09   2004-03-10
A cette requête, je veux une ligne pour chaque A.nom et que D1 soit la plus vieille date et D2 la plus récente.
J'espère que je me fais comprendre, sinon n'hésitez pas à me poser des questions.