Polygone vergleichen

Hallo Forum,
ich habe eine Tabelle mit Polygonen. Meine Suche soll nun alle Polygone ergeben, die sich schneiden bzw. gemeinsame Kanten haben.

Ich denke mein Ansatz mit

SELECT  Intersection ( the_geom, the_geom )FROM testpolygon;

geht in die richtige Richtung, doch leider bekomme ich einen Fehler, wahrscheinlich weil ich identische Geometrien vergleiche.

vielen Dank für eure Hilfe.

select t1.id, t2.id
  from tabelle t1, tabelle t2
  where st_intersects(t1.the_geom, t2.the_geom)

sollte in etwa tun was du möchtest.

Grüßle Uwe