Lists: | pgsql-fr-generale |
---|
From: | celati Laurent <laurent(dot)celati(at)gmail(dot)com> |
---|---|
To: | pgsql-fr-generale <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Postgis : Créer Vue à partir de plusieurs tables heterogenes |
Date: | 2023-08-23 09:16:54 |
Message-ID: | CAHByMH24NkBgAHRRdVXEYmEetJ=zHnT+Bov5+odMaAuy2DKVTA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
Bonjour,
J'ai 5 tables postgis qui ont des types de geometries différentes(1
ponctuel, 1 lineaire, 3 surfaciques). Et également des structures de champs
différents. Ces tables partagent des champs qui renseignent sur la même
information (suivi_dossier, commune,etc). Bien que le nom de ces champs ne
soit pas toujours identique selon les tables.
J'aimerais pouvoir malgré tout créer une vue qui puisse récupérer quelques
champs de ces tables : les geom, les valeurs de communes, les
suivi_dossier. Celà est il possible? Sauriez vous comment je peux faire ?
Merci.
From: | David TECHER <davidtecher(at)yahoo(dot)fr> |
---|---|
To: | pgsql-fr-generale <pgsql-fr-generale(at)postgresql(dot)org>, celati Laurent <laurent(dot)celati(at)gmail(dot)com> |
Subject: | Re: Postgis : Créer Vue à partir de plusieurs tables heterogenes |
Date: | 2023-08-23 10:08:03 |
Message-ID: | 1803051993.4117776.1692785283324@mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
Bonjour
CREATE TYPE pour creer/regrouper les donnes heterogenes dont vous avez besoin...Google est votre ami.
Une fois les types crees creerz une fonction qui renverra ce genre de type
Puis encapsulez la fonction en l'appelant depuis une vue.
Le mercredi 23 août 2023 à 11:59:11 UTC+2, celati Laurent <laurent(dot)celati(at)gmail(dot)com> a écrit :
Bonjour,
J'ai 5 tables postgis qui ont des types de geometries différentes(1 ponctuel, 1 lineaire, 3 surfaciques). Et également des structures de champs différents. Ces tables partagent des champs qui renseignent sur la même information (suivi_dossier, commune,etc). Bien que le nom de ces champs ne soit pas toujours identique selon les tables.
J'aimerais pouvoir malgré tout créer une vue qui puisse récupérer quelques champs de ces tables : les geom, les valeurs de communes, les suivi_dossier. Celà est il possible? Sauriez vous comment je peux faire ? Merci.