Bonjour,
Actuellement j'ai une erreur ORA-00918: définition de colonne ambigu, je ne comprend pas pourquoi
Cela est présent depuis que j'ai rajouter ma table 3
Voici ma requête
Vous remerciant de votre aide.
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.id, max(b.nulign) as nulign, max(a.nompat) keep(dense_rank first order by nulign desc) as nompat, max(a.prenom) keep(dense_rank first order by nulign desc) as prenom, max(b.dateff) keep(dense_rank first order by nulign desc) as datedebut, max(b.datfin) keep(dense_rank first order by nulign desc) as datfin, max(f.statut) keep(dense_rank first order by nulign desc) as statuts from table1 a inner join table2 b on a.id=b.id inner join table3 f on a.id=f.id and f.statut not like 'C%' and f.statut not like 'M%' group by a.id;
Partager