Message posté par : Hippo (jerome.hippolyte(a)yahoo.fr)
----------------------------------------
Bonjour,
J'ai 2 tables.
Une des table avec les communes de France, et l'autre avec les équipements sportifs.
Je souhaiterais calculer combien j'ai de salles de sport par commune.
J'arrive évidemment à calculer ce nombre dans les communes qui ont une ou plusieurs
salles de sport en utilisant ST_DWithin sur les géométries, mais comment renvoyer zéro
dans les communes qui n'en ont pas ? Je pensais utiliser ST_DISJOINT mais je ne suis
pas sûr que ce soit approprié ...
Voilà ma requête actuelle toute simple :
SELECT count(equip.id),
equip.nom_sdp,
equip.geom,
com.code_insee,
com.nom_comm,
FROM equipements AS equip,
communes AS com
WHERE ST_DWithin(equip.geom, com.geom,0)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=348690#p348690
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net