ORACLE/sql : prendre en compte le 0 ds count
salut,
on a un petit probleme!!
On a une table cage qui contient un numero de cage et une fonction cage.
une table animal qui contient numero de cage et nom de l'animal
une cage peu acceuillir plusieurs animaux
on veut compter le nombre d'occupant d'une cage et le representer dans une table.
il apparait seulement les cages ou il y a au moin 1 occupant comment faire pour afficher les cages contenant 0 occupant avec la valeur 0.
nous avons écrits:
select c.nocage, fonction, count(noma) from lesanimaux a, lescages c where c.nocage=a.nocage group by c.nocage ,fonction";
cela ne donne que les cages contenant au moins un occupant
comment faire?????
on a un petit probleme!!
On a une table cage qui contient un numero de cage et une fonction cage.
une table animal qui contient numero de cage et nom de l'animal
une cage peu acceuillir plusieurs animaux
on veut compter le nombre d'occupant d'une cage et le representer dans une table.
il apparait seulement les cages ou il y a au moin 1 occupant comment faire pour afficher les cages contenant 0 occupant avec la valeur 0.
nous avons écrits:
select c.nocage, fonction, count(noma) from lesanimaux a, lescages c where c.nocage=a.nocage group by c.nocage ,fonction";
cela ne donne que les cages contenant au moins un occupant
comment faire?????