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.
Ce qui donne
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
J'aimerai
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
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.
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
J'espère que je me fais comprendre, sinon n'hésitez pas à me poser des questions.
Partager