ORACLE/sql : prendre en compte le 0 ds count
infoman
-
bacchuss Messages postés 1165 Statut Membre -
bacchuss Messages postés 1165 Statut Membre -
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?????
A voir également:
- ORACLE/sql : prendre en compte le 0 ds count
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Requete sql pix - Forum PHP
- Sql lister les tables ✓ - Forum Programmation
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL