Message posté par : oligator6200
----------------------------------------
Bonjour à tous,
Je débute en SQL et je souhaite simplement faire une intersection toute simple pour
générer une table avec le nom de tous les zonages (polygone A) qui intersectent la couche
d'un site d'étude (polygone B). Cependant, j'ai essayé plusieurs formulations
mais je n'y parviens pas... La première en utilisant cette syntaxe :
SELECT "ens"."Nom","ens".geometry
FROM "ens","site_etude"
Join "ens" on st_intersects
("site_etude".geometry,"ens".geometry)
J'obtiens l'erreur suivante :Query preparation error on PRAGMA table_info(_tview):
ambiguous column name: ens.Nom mais en quoi mon intitulé de colonne est-il ambigu ?
Une autre que j'arrive à exécuter mais cela me retourne une colonne vide:
SELECT "ens"."Nom"
FROM "ens","site_etude"
where st_intersects (
"ens"."geometry","site_etude"."geometry")
Pourriez-vous m'éclairer sur mon erreur s'il vous plaît ?
Je vous remercie par avance,
Oli
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=352948#p352948
Pour y répondre : qgis_fr(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