PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 10/01/2017 22:48:29

Afficher les valeurs égales à 0

Bonjour à tous,

Sur Postgres, je dispose de deux tables une table :

-Sur la première j'ai l'ensemble des départements et certains indicateurs (population, nb d'avc, nb de cancer, etc)

-Sur la deuxième table, j'ai la liste des unités neuro vasculaire en France métropolitaine mais juste les départements qui comptabilisent des unv et donc seulement 67 départements

Donc j'ai réalisé une requête count avec ces deux tables jointes, jusque là aucun problème.

mais moi je souhaite que ma requête me retourne aussi les valeurs égales à 0.

Car certains départements n'ont pas d'unités neuro vasculaires.

J'ai 96 départements mais que 67 lignes.

Comment je pourrais remédier à ce problème ?

Voici mon essai mais la requête me retourne que 67 lignes

 SELECT fichier_principal.code_dep, NULLIF(count(chu),0) 
 FROM unv LEFT JOIN fichier_principal ON fichier_principal.code_dep=dep
 GROUP BY fichier_principal.code_dep

Merci d'avance.

Cordialement,

Dernière modification par aristote_masamba (10/01/2017 22:49:07)

Hors ligne

#2 10/01/2017 23:28:11

gleu
Administrateur

Re : Afficher les valeurs égales à 0

Comme je ne vois pas ce que cette question fait dans la partie "Association PostgreSQL.fr", je l'ai redirigé dans la partie Technique/Général.

Hors ligne

#3 11/01/2017 10:59:17

damalaan
Membre

Re : Afficher les valeurs égales à 0

je pense que la jointure n'est pas du bon côté

Hors ligne

Pied de page des forums