# Geometrie Unterabfrage

**URL:** https://www.pg-forum.de/t/geometrie-unterabfrage/12523
**Category:** PostGIS
**Created:** [3. Mai 2022 um 07:14 UTC](https://www.pg-forum.de/t/geometrie-unterabfrage/12523 "2022-05-03T07:14:11Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![tommytom73](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/t/45deac/32.png) [@tommytom73](https://www.pg-forum.de/u/tommytom73)
#### Post date: [3. Mai 2022 um 07:14 UTC](https://www.pg-forum.de/t/geometrie-unterabfrage/12523/1 "2022-05-03T07:14:11Z")

</div>

Hallo zusammen,  
Ich komme gerade nicht so weiter. Ich habe 2 Tabellen mit Geometrien und mehreren Datensätzen.  
Ich würde gern eine Ergebnisliste oder eine View erhalten, aber zuerst reicht eine Liste.

TabelleA: ID, Bezeichnung, Geometrie (ca:100K Flächen)  
TabelleB: ID, Marker, Geometrie (ca:200 Flächen)

Ich brauche alle Einträge von TabelleA wo die Geometrie vollständig in irgend einer Geometrie von TabelleB aufgeht.

Ergebnis sollte so aussehen  
A.ID, A.Bezeichnung, B.Marker, A.Geometrie

Mein Versuch sieht bisher so aus:  
SELECT a.id, a.bezeichnung, b.marker, a.wkb\_geometry FROM tab\_a a WHERE a.wkp\_geometry IN (SELECT b.marker FROM tab\_b b WHERE b.zeitraum = a.zeitraum AND st\_within(a.wkb\_geometry, public.st\_setsrid(b.wkb\_geometry,25832)));

Kann mir da jemand einen Tip geben?

---

<div class="post-metadata">

### Author: ![Gisman](https://www.pg-forum.de/user_avatar/www.pg-forum.de/gisman/32/252_2.png) [@Gisman](https://www.pg-forum.de/u/Gisman)
#### Post date: [4. Mai 2022 um 05:19 UTC](https://www.pg-forum.de/t/geometrie-unterabfrage/12523/2 "2022-05-04T05:19:31Z")

</div>

select a.id, a.bezeichnung, b.marker, a.wkb\_geometry  
from tab\_a as a, tab\_b as b  
where st\_within(a.wkb\_geometry, b.wkb\_geometry) and a.zeitraum = b.zeitraum

So in etwa sollte das etwa aussehen, Indexe auf die Geometrien sollten hilfreich sein.  
Grüße Uwe

---

<div class="post-metadata">

### Author: ![tommytom73](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/t/45deac/32.png) [@tommytom73](https://www.pg-forum.de/u/tommytom73)
#### Post date: [4. Mai 2022 um 07:01 UTC](https://www.pg-forum.de/t/geometrie-unterabfrage/12523/3 "2022-05-04T07:01:19Z")

</div>

Hallo Uwe,

ganz vielen Dank für die schnelle Hilfe. Hat super funktioniert.  
Gruß Tom

---

<div class="post-metadata">

### Author: ![system](https://www.pg-forum.de/uploads/default/original/1X/dc97a981dd26692d5fb52e8b8fc7c090d7b9559a.png) [@system](https://www.pg-forum.de/u/system)
#### Post date: [3. Juli 2022 um 07:01 UTC](https://www.pg-forum.de/t/geometrie-unterabfrage/12523/4 "2022-07-03T07:01:48Z")

</div>

Dieses Thema wurde automatisch 60 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
