Bonjour à tous,
Avant de poster ce message je précise que j'ai fouillé dans la doc de PostgreSQL, la FAQ et sur Google mais sans savoir réellement quels mots-clés utiliser pour trouver une solution à mon problème. En dernier recours je poste donc ici ma question en espérant obtenir quelques conseils des membres du forum.
Je pense qu'une illustration vaut mieux que mille mots :
Je cherche à obtenir la table de droite à partir de la table de gauche. Il s'agit donc d'une opération de fusion avec création d'une nouvelle colonne.
Je mets aussi ici la requête qui m'a permis d'obtenir la table de gauche. L'opération est réalisée sur la géométrie des tables à partir de la fonction ST_Intersects de PostGIS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Drop table if exists "manipulation"."jointure"; Create table "manipulation"."jointure" as Select "t1"."geom", "t1"."IDENTIFIANT", "t2"."Depth" FROM "manipulation"."Nettoyé" as t1 Join "manipulation"."POINTDATA_Total" as t2 ON ST_Intersects(t1.geom,t2.geom)
Merci d'avance pour vos réponses.
Partager