|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : novembre 2004 Messages : 67 ![]() |
Salut tous,
j'ai ce genre de sql imbriqué (voir dessous) à gérer dans un dataflow BO Data Integrator. Le trandfrom Query n'aime pas du tout le sous select dans le where ... c'est quoi la meilleur solution sans faire une usine a gaz avec 40 tables temporaires ![]() j'ai bien pensé à faire une fonction anlytique (max over partition) mais y a peut-être plus facile encore ??? SELECT gd.num_ini, apd.dat_epreuve, apd.cod_diplome, apd.cod_resultat, 1 FROM gdet_det gd, atf_passe_diplome apd WHERE apd.num__cou = gd.num__cou AND apd.ind_resultat = ‘R’ -- reçu à l’examen AND apd.dat_epreuve = ( SELECT max(apd2.dat_epreuve) FROM gdet_det gd2, atf_passe_diplome apd2 WHERE apd2.num_cou = gd2.num_cou AND gd2.num_init = gd.num_ini ) merci + |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : novembre 2004 Messages : 67 ![]() |
je suis trop bête suffit de faire un 1er transform query et de le lier au second ... désolé
+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com