Message posté par : T. Rossini
----------------------------------------
Salut,
pas vraiment optimal mais je ferais comme çà :
-----------------
Code :
SELECT
count(
case
when ST_DWithin(equip.geom, com.geom,0) then
1
else
NULL
END ),
com.code_insee,
com.nom_comm,
FROM
equipements AS equip,
communes AS com
GROUP BY
count(equip.id),
com.code_insee,
com.nom_comm
;
-----------------
On peut utiliser la clause filter à la place du case si on utilise postgresql.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=348694#p348694
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