Bonjour,
bah, ça pour une question, c'est une question , mais si je peux me permettre elle mérite quelques explications complémentaires....
tu dis :
Je peux avoir X NOC rattaché à 1 IDKI.
L'idée c'est de pouvoir récupérer la ligne où la date est la plus antérieure pour DDIQR pour le même IDKI en parcourant l'ensemble des NOC ...
j'imagine que la date la plus antérieure est la date la plus ancienne
et en faisant une première requete du style :
select noc,idki,min(ddiq) as datemin from tatable group by noc,idki
cette requete tu l'appelles dateancienne
et ensuite
select * from tatable a, dateancienne b where a.noc=b.noc and a.idki=b.idki and a.ddiqr=b.datemin
sans garantie, car je ne suis pas sur d'avoir tout compris
Partager