bonjour à tous,
je travail en oracle 8i.
voici mes tables en entree :
je souhaite à partir de ces 2 tables, connaitre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 table ELEMENT Cod_Elp Cod_Ann LIBELLE table croise INDIVIDU Cod_ELP Cod_Anu Cod_Ind
pour une annee precise
le nombre d'invidu inscrit à l'element ( meme s'il n'y en a pas)
le libelle
ma requete fonctionne uniquement s'il y a des individus inscrits, sinon elle ne me renvoie pas les autres elements.
j'ai aussi essaye en comptant le cod_anu au lieu de cod_ind .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT ELP.Cod_Elp, COUNT(IND.Cod_Ind). LIBELLE FROM ELEMENT ELP , INDIVIDU IND WHERE ELP.Cod_Elp = IND.Cod_ELP (+) GROUP BY IND.Cod_ELP HAVING IND.Cod_Anu = '2004';
merci d'avance
Partager